This is a fairly standard mountainside self-service restaurant. Decent menu range and served quickly. There was a long queue when I was there but the food was decent.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.