ATHENS ON 86th

506 reviews

2284 W 86th St West, Indianapolis, IN 46260

www.athenson86th.com

+13178798644

About

ATHENS ON 86th is a Greek restaurant located at 2284 W 86th St West, Indianapolis, IN 46260. It has received 506 reviews with an average rating of 4.6 stars.

Photos

Hours

Monday11AM-9PM
Tuesday11AM-9:30PM
Wednesday11AM-9:30PM
Thursday11AM-9PM
FridayClosed
Saturday11AM-9PM
Sunday11AM-9PM

F.A.Q

Frequently Asked Questions

  • The address of ATHENS ON 86th: 2284 W 86th St West, Indianapolis, IN 46260

  • ATHENS ON 86th has 4.6 stars from 506 reviews

  • Greek restaurant

Similar places

King Gyros

1393 reviews

3410 S East St, Indianapolis, IN 46227

The Parthenon Restaurant

435 reviews

1482 W 86th St, Indianapolis, IN 46260