Acropolis Greek Taverna

Review by Eric

6108 Winthrop Main St, Riverview, FL 33578
Celiac
1 year ago

They offer veggie sticks with hummus to substitute pita bread. Good Greek food!