Astwood, Matthew Town, The Bahamas
The food is great. You would enjoy the atmosphere.
Atmosphere is nice. Prices and service is amazing. You get your money's worth
Awesome place to eat. Really nice
Really nice place to dine. I must say it is the best place on the island.
I advise never you go here. Food very bad. Owner proud but of what? Nothing.
Sharing is caring!