"As good as it gets. Very unassuming. Great service. Had party of 15. Service fast and food was amazing. Came the day before the Indy 500. Surprised that..."
Phone: +13176360700
Address: 906 South Meridian StreetIN 46225, Indianapolis, United States
City: Indianapolis
Website: http://greekislandsrestaurant.com/
Dishes: 10
Amenities: 19
Categories: 5
Reviews: 5689