alert

Oh, shoot! Acropolis Greek Taverna - Ybor is temporarily not accepting orders.

Acropolis Greek Taverna - Ybor
4 Star Rating
1833 7th Avenue East Tampa, Florida 33605 | Restaurant Info