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.
- Log in to post comments