We dined there last year, it was fine. I don't think we would go back. Staff & owner are very friendly. Service was good.

It is located next to The West Indies Mall. <img src="http://www.traveltalkonline.com/forums/images/graemlins/handshake.gif" alt="" />