This place has the best salt and pepper quails - service good. We heard about their famous quails and decided to stop in at lunch just after 2pm, owners were due to close at 2.30pm but were very accommodating with our requests and short notice in placing this order. I would visit this place again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.