T
The House Review of Acropolis Greek Taverna Bar an...
Decent food but I can taste the grill and other fo...
Decent food but I can taste the grill and other food in my food. Friendly staff tho. Just...not the best food. But it's not horrible.
Comments: