Restaurant in Tampa
Counter-serve seafood market with fresh fish, fried or broiled plates and big portions.
7110 N Nebraska Ave
Tampa, FL, 33604
(813) 234-5085