Shells Seafood Restaurant North Tampa is a Seafood restaurant located in Tampa, FL 33612. It is one of the 397 Seafood restaurants in United States. Address of Shells Seafood Restaurant North Tampa is 2101 E Fowler Ave, Tampa, FL 33612, United States. Shells Seafood Restaurant North Tampa can be contacted at 18133042170. Shells Seafood Restaurant North Tampa is rated 4.5 (out of 5 stars) by 1869 reviewers on the web.
Some of the places around Shells Seafood Restaurant North Tampa are -
Within less than half a Kilo meter of Shells Seafood Restaurant North Tampa, you can also find Badar's Hair & All, Crave Restaurant and Bar, House of Spices, Baskin-Robbins, Visionworks, Famous Footwear, FASTSIGNS, Tshirt Station @ University Mall, Tampa Online Merchant Accounts and many more.
2101 E Fowler Ave, Tampa, FL 33612, United States
Contact number of Shells Seafood Restaurant North Tampa is 18133042170.
Rating of Shells Seafood Restaurant North Tampa is 4.5 out of 5 stars.
Address of Shells Seafood Restaurant North Tampa is 2101 E Fowler Ave, Tampa, FL 33612, United States.
Shells Seafood Restaurant North Tampa is located in Tampa, FL 33612.
Shells Seafood Restaurant North Tampa is a Seafood restaurant in United States
Pincode of Tampa, FL 33612 is 33612