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