listed-at-LocalA2Z
906 S Meridian St, Indianapolis, IN 46225
(317) 636-0700
Hours: 

Mon-Thu 10a-10p
Fri 10a-11p
Sat 4p-11p
Sun 4p-10p

Opa! Welcome to the Greek Islands Restaurant! Please come and join us for some great home cooked Greek cuisine. We offer a variety of options on our menu, including gluten-free food and a limited vegetarian selection. Family-style dinners are available upon request.