About
We offer a gluten-free menu and cater. Call us for your next event or meeting.
Story
We are one of the oldest, independently owned Greek Restaurants in Indianapolis! Celebrating over 27 years in providing authentic, made from scratch food from recipes by Mama Fofo and Papa Louie! Come in, enjoy our food and hospitality and entertainment on Friday and Saturday nights!!
Address: 906 S Meridian St , Indianapolis 46225, IN, US
Phone: (317) 636-0700
moc.tnaruatsersdnalsikeerg@snoitavreser
State: IN
City: Indianapolis
Zip Code: 46225
opening hours
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00Friday: 11:00-23:00
Saturday: 16:00-23:00
related searches: greek islands restaurant chicago, greek islands restaurant indianapolis, greek islands restaurant lombard, greek islands yelp, greek islands restaurant menu, greek islands chicago menu, greek islands menu, greek islands indianapolis menu