Greek restaurant, European restaurant, Mediterranean restaurant
Experience the vibrant flavors of Greece at Athens on 86th, a delightful Mediterranean eatery located in North Willow Mall, Indianapolis. Here, casual dining meets an inviting atmosphere, perfect for families or solo diners. Enjoy fast service and an array of offerings, from comforting small plates to healthy vegan options. Live music enhances the experience while you savor their famed Feta and Greek coffee. With reasonable prices and a welcoming vibe, this family-owned gem is a must-visit for food lovers.
Food & drink
Vibe
Greek salad
By owner
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
Our meals were so good there are almost no words! If there were a rating above five stars, I would happily give it.This restaurant never disappoints.The Feta is better than any I have ever tasted.The service is amazing too.I highly recommend this restaurant to everyone.
Owner response
Thank you for the review, Jennifer! We’re so glad that you enjoyed everything.We hope to see you for some feta again soon!
Absolutely love it here for authentic Greek food! Sat outside which was perfect and felt just like in European style.The food tastes like it was homemade! I am gluten free but my husband is not and we are both able to find plenty of options here.I had half a chicken plater which amazing! I also recommend the Greek coffee.Service is outstanding! Family owned.Will be back again!
Owner response
What an amazing review! Thank you for taking time to share your experience.We hope to see you again soon, Elizabeth!
My favorite restaurant in Indy!! The service is always wonderful and the food is always delicious. The last two years in a row this is where I bring friends for my birthday dinner and everyone loves it!
Owner response
We are honored, Elizabeth 😊 We appreciate your kind words and you sharing your experience.We hope to see you soon!
Breakfast restaurant
8555 Ditch Rd, Indianapolis, IN 46260, United States
Pizza restaurant
1315 W 86th St, Indianapolis, IN 46260, United States
Restaurant
1385 W 86th St, Indianapolis, IN 46260, United States
South Indian restaurant
1454 W 86th St, Indianapolis, IN 46260, United States
Mexican restaurant
1268 W 86th St, Indianapolis, IN 46260, United States
Pizza restaurant
1508 W 86th St, Indianapolis, IN 46260, United States
Restaurant
2370 W 86th St, Indianapolis, IN 46260, United States
Mexican restaurant
2258 W 86th St, Indianapolis, IN 46260, United States
Restaurant
1436 West 86th Street North Willow Commons, Indianapolis, IN 46260, United States