Skip to Main content
Shells Seafood North Tampa
Online Ordering Unavailable
0
To better protect against credit card theft we are no longer accepting online payments.
More
Shells Seafood North Tampa
We are not accepting online orders right now.
Online Ordering Unavailable
Shells Seafood North Tampa Location and Ordering Hours
(813) 304-2170
2101 E. Fowler Ave., Tampa, FL 33612
Closed
All hours
This site is powered by
Terms of Service
|
Privacy Statement