Restaurants in Indianapolis, IN
Restaurants • Greek and Mediterranean Restaurants
1112 Shelby St.,
Indianapolis ,
IN
46203
UNITED STATES
Based on 1 reviews
Hungry for Greek!
The best food I have eaten in a long time. I have only been for lunch, but I can only assume that dinner is just as great. I love the hummus & pita app. and the grilled chicken and roasted veggies plate. The waiters are always polite,...Worldwide > United States > Indianapolis, IN > Greek and Mediterranean Restaurants