Greek Islands Restaurant

Open
Call
2330 E 116th St
Carmel, IN 46032

Greek Islands Restaurant in Carmel, IN offers a taste of authentic Greek cuisine in a casual dining setting.

Specializing in traditional dishes and flavors, the restaurant provides a diverse menu of Mediterranean-inspired dishes for guests to enjoy.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIndianaCarmelGreek Islands Restaurant

Partial Data by Foursquare.