- Home
- United States
- Indianapolis
- Restaurants and cafés
- Greek Islands
Restaurant or café · Downtown One of 9 restaurants and cafés in Indianapolis 1 of 9 in Indianapolis
Greek Islands
- Best time
- Not known yetSuggest an edit
- Last verified
- Nov 2026
906 S Meridian Street, Indianapolis 46225 +1 317-636-0700 greekislandsrestaurant.com
What changed?
Nearby spots
All 9 restaurants and cafés →- Old Spaghetti Factory Basement Toilet
- Old Spaghettie Factory, Basement toilet
- Hyatt Regency Hotel
-
Webber Grill (formerly Old Navy Store)
- 120 West Market Fresh Grill
- Bazbeaux
Comments
Nobody has written about this spot yet.