I visited this yesterday with my family . Place is small but decently maintained . Service is bit slow but manageable .
Only annoying thing was , loud music which was not appropriate for a small space .
Food preparation was decent .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.