|
Restaurants - Natural and Organic: Greek Island Restaurant
Greek Island Restaurant 906 S. Meridian Street Indianapolis, Indiana
317-636-0700
Map
This Greek Restaurant offers lunch and dinner choices from the Mediterranian region. The restaurant even offers a gluten free menu. Favorites to choose from include salads, Gyros, Greek Spaghetti, steak and more. Leashed dogs are welcome at the outdoor seats.
|
Error processing SSI file
|
|