Find
{{ group }}
{{ item.name }}
Near
{{ item.properties.formatted }}
SEARCH
Pappas
CLOSED
3116 W Palmira Ave, Tampa
Write a review
People in Tampa Also Viewed
Louis Pappas Fresh Greek Bay to Bay
Salad, Greek, Pet Friendly
Little Greek Fresh Grill
Greek
Acropolis Greek Taverna - South Tampa
Greek, Bar, Mediterranean
Restaurants in Tampa, FL
Location & Contact
3116 W Palmira Ave, Tampa, FL 33629
Suggest an Edit
Take-Out/Delivery Options
take-out
Nearby Restaurants
Restaurant BT
Vietnamese, French
Flames Indian Cuisine
Indian
Cru Cellars - Wine Bar
Wine Bar, American, New American
The Lure
Sushi Bar, Pizza, Tapas Bar
Beef 'O' Brady's
Family, Pubs, Sports Bar
Updated on:
May 01, 2024