We visited Canada for a week from the USA. This little restaurant had the best food, The owners we so friendly. If visiting or if you live there you need to give them a try.. Five star all the way
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.