Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Greek, Restaurants in Tampa, Florida (FL), United States

Tazza Cafe
4.5
50 reviews

5001 E Fowler Ave, Suite D, Tampa, FL 33617-2187, Tampa

I visited this place for the first time with a friend who has been multiple times and recommended it. The menu has a lot