Seafood Palace, TAMPA, Florida (FL)
Conveniently stationed at 6207 Causeway Blvd () in TAMPA, Florida (FL) (33619), Seafood Palace can be reached at 8136269526. Remember to call ahead of time to book your table in the restaurant.
More restaurants in TAMPA, Florida (FL)
Seafood Palace contact information and details:
Address: 6207 Causeway Blvd - , TAMPA, Florida (FL) 33619
Contact Phone: 8136269526