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