Review of Greek Islands

906 S Meridian St, Indianapolis, IN 46225

Overall Rating

Review


They have a separate gluten-free menu with items ranging from appetizers to desserts. Very accommodating.

Celiac friendly?

Yes

Updated 3 years ago

Celiac