Greek Islands Restaurant
Open
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
See a problem?
You might also like
Partial Data by Foursquare.