This restaurant is rated highly on Trip Advisor and we would recommend making a reservation if visiting over a weekend. We hadn't booked but only waited about 10/15 minutes for a table. Couldn't fault the food and good service too. Entertained by a organist and singer who was ok, but could be a bit loud if sitting nearby.
