Description
Casual outpost offering a family vibe for classic Greek dishes including its famous flaming cheese.
Name: Greek Islands
Address: 906 S Meridian St, Indianapolis, IN 46225
Phone Number: +1 317-636-0700
Restaurant Type: Greek restaurant, Box lunch supplier, European restaurant, Family restaurant, Mediterranean restaurant, Restaurant
Greek Islands is a Greek restaurant located at 906 S Meridian St Indianapolis/Indiana
(Latitude,Longitude: 39.7552108,-86.1594982)
Postal Code: 46225
Location
-
906 S Meridian St, Indianapolis, IN 46225
Add a review