This restaurant has a unique open air ambience due to its design which emphasizes integration with nature. You can feel the air while enjoying your meal there. Food is generally good although price is a bit on the high side. Worth a try and definitely pleasant for occasional visits.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.