Restaurante
Shells Seafood Restaurant North Tampa
Recomendado por 7 habitantes locales,
Cerrado permanentemente
Consejos de residentes locales
Casual family-owned mainstay dishing up seafood & American plates amid tropical-inspired digs.
Actividades únicas en la zona
Ubicación
2101 E Fowler Ave
Tampa, FL
University Square