We arrived at the last minute (of last order) .. so the staff had as on our toes when we ordered. They were in a real rush and hurry and this was annoying. Staff rating is ZERO. Food is okay in taste, but totally expensive and not worth what you are ordering. The only good thing about the place is the location.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.