Online Highways Home > Indiana > Indianapolis
City Map with Features

Greek Islands Restaurant

Greek Islands Restaurant offers you Indianapolis' finest Greek cuisine. They serve gyros, chicken souvlaki, Papa Louie's village salad, aspro fileto, tiropita (cheese pies), and avgolemono.

Location: 906 South Meridian Street, Indianapolis Indiana 46225 Telephone 317-636-0700

See more Restaurants, Cafes, Delis, Bakeries.

Search Indianapolis Indiana