This is a very large place, but with great food and very friendly and attentive staff. From the outside it looks like nothing's there with an almost unreadable sign - you might even have trouble finding it if you don't know where it is. The interior design is something difficult to describe - better come and see for yourself :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.