12309 N Nebraska Ave, Tampa, Florida, 33612-5349
(813) 971-0113
We have a variety of the freshest seafood in Tampa. Our professionals are here to advise you on our products. Give us a call or stop by and let us give you supplies to make the best meals imaginable.
No reviews yet. Be the first to write a review!