Update Info - The Shark's Fin Restaurant
This restaurant was reported as closed. If it is open, let us know.
The Shark's Fin Restaurant
3335 East Oakland Park Blvd
Fort Lauderdale, FL 33308
3335 East Oakland Park Blvd
Fort Lauderdale, FL 33308