Restaurant
Shells Seafood Restaurant North Tampa
Recommandé par 7 habitants,
Définitivement fermé
Conseils des habitants
Casual family-owned mainstay dishing up seafood & American plates amid tropical-inspired digs.
Activités uniques à proximité
Emplacement
2101 E Fowler Ave
Tampa, FL
University Square