Seafood Haven is a restaurant, located at W Bay St, Nassau, The Bahamas. They can be contacted via phone at +1 242-328-0292 for more detailed information.
Expensive and so so food. Not sure why it is called "local".
The best restaurant on Arawak Cay
Very good snapper dinner with lima beans and rice.
Okkk