Visted this place a a couple of times during a recent trip, and its a gem. Very polite staff, the restaurant itself was spotless and very tasy food. Wish they did take outs to the UK !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.