This place is a taste bud sensation. Can't wait to go back there. Note, if your lucky they will have the salted peppers on offer which aren't normally on the menu - they are a must.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.