Greek Islands Restaurant

906 S. Meridian St.
Indianapolis, IN 46225
317-636-0700
angela@greekislandsrestaurant.com
VIEW WEBSITE

Downtown

HOURS

Open Tue. - Thur. 11 am -9 pm; Fri. 11 am - 10 pm; Sat. 3 pm - 10 pm

COST

$12 to $24

Open For Business


Overall Average Rating: 4.5 (306 reviews)


Mike P.
04/09/2022

This place rocks. Staying in hectic downtown Indy, it was really nice to drive about one mile south, and dine at The Greek Islands Restaurant. We were...


Emi M.
02/21/2022

They continue to be amazing. I went there again for my birthday this year and had a wonderful time thanks to their friendly service with great food. This...


Betsy M.
02/18/2022

Honestly I would have never found this place but a friend group suggested it and I was all in. I love Greek restaurants, I love the atmosphere I love the...