We have been to this restaurant on several occasions and each time we have have had excellent service and food. The staff are very friendly and welcoming and can explain any questions we have about the...