Food is excellent and menu is extensive. Service is friendly and professional. Our family dines there at least 5 or 6 times a year, and we are always completely satisfied both with our meal and with the service. Prices are also very reasonable for the value. Fresh fish is available for purchase as well.