Restaurant
Shells Seafood Restaurant North Tampa
Von 7 Einheimischen empfohlen,
Dauerhaft geschlossen
Tipps von Einheimischen
Casual family-owned mainstay dishing up seafood & American plates amid tropical-inspired digs.
Einzigartige Aktivitäten in der Umgebung
Standort
2101 E Fowler Ave
Tampa, FL
University Square