I have been wanting to try this place out with my family and finally went last weekend. I was utterly disappointed with the quality of food and cleanliness of the place.
Their signature fish and crabs were badly made and to make things worse, there was a cockroach on the table!
These guys were good at one point of time, but not anymore.