Restaurant
Parthenon
4 locals recommend
Permanently closed
Location
1482 W 86th St
Indianapolis, IN
North Willow Farms
Tips from locals
Ignore the other Greek restaurants, this one is legit & reasonably priced. Delicious, filling food.