Restaurant
Shells Seafood Restaurant North Tampa
door 7 locals aangeraden,
Voorgoed gesloten
Tips van locals
Casual family-owned mainstay dishing up seafood & American plates amid tropical-inspired digs.
Unieke activiteiten in de buurt
Locatie
2101 E Fowler Ave
Tampa, FL
University Square