Skip to content
Indianapolis, IN

Greek Islands

Greek, Mediterranean

906 S Meridian St, Indianapolis, IN 46225, USA

906 S Meridian St, Indianapolis, IN 46225, USA

Hours
  • MonClosed
  • Tue11 AM – 9 PM
  • Wed11 AM – 9 PM
  • Thu11 AM – 9 PM
  • Fri11 AM – 9 PM
  • Sat3 PM – 9 PM
  • Sun · TodayClosed

From the local food press

Editor’s picks from published local guides
  • Greek Islands is a family-run Old Southside restaurant grounded in familiar Greek cooking and warm hospitality. Moussaka, spanakotiropita, exoheko, crisp salads, and grilled dishes give a table several paths through the menu. The Meridian Street dining room works equally well for one composed plate or a broad meal passed among family and friends.

    Picks from Indianapolis Monthly

What’s your #1 Mediterranean in Indianapolis?

Rank your top five and it joins the local ranking.