Laluna Resort Grenada

Grilled vegie plate

Laluna Italian restaurant, Grilled Vegetable plate