Lobster Grilled - The Terrace Restaurant

Lobster Grilled at 150

Description:

Jumbo lobster grilled to perfection served with char grilled veggies