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