Due to COVID 19, we encourage you to check the status of any Indianapolis establishment prior to visiting.

Athens on 86th

2284 W. 86th St.
Indianapolis, IN 46260
317-879-8644

Pyramids

COST

$12 to $24



Overall Average Rating: 4.0 (115 reviews)


Michele C.
09/13/2020

Had a delicious (as always) meal this evening at Athens on 86th. One of our favorites for 16+ years. We sat outside because it was such a nice evening,...


Phil B.
08/02/2020

Awesome curbside take away Saturday night for dinner. Order of Saganaki and Pita, Gyro, Greek Potatoes and Beans. Chicken Souvlakia with Greek Potatoes and...


Alicia R.
12/04/2020

Amazing Greek food! We've only been two times so far because we live a bit away plus the pandemic prevents us from eating in, but once things calm down we...