Seafood Palace, TAMPA, Florida (FL)
Conveniently stationed at 6207 Causeway Blvd () in TAMPA, Florida (FL) (33619), Seafood Palace can be contacted at 8136269526. It is best to call up early in advance to reserve 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