It's a tourist trap. Less than average food, average service, greater than average price. There are many much better restaurants than this. Go and take a look around, sure, but go somewhere else to eat!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.