Highly recommend this place, first time there and was very impressed! No wait time for the food which was fresh and hot. Prices were average and worth every penny. Staff was very friendly and the place was clean. Will be back in again next year when we head back to Annapolis Royal for our next visit. Great place!