Seafood restaurant · 8000 W Broward Blvd Ste 1329, Plantation, FL
Dine-In
More food in Plantation, FL · Seafood in Plantation