Update Info - Seafood Palace
This restaurant was reported as closed. If it is open, let us know.
Seafood Palace
6207 Causeway Blvd
Tampa, FL 33619
6207 Causeway Blvd
Tampa, FL 33619
This restaurant was reported as closed. If it is open, let us know.