LocalGuideWorld – Best Places to Visit, Eat & Stay Around the World

Latest Reviews

Fine dining experience with 100 stars for ambiance.. my husband and I dine here everytime we visit Butchart Gardens in Victoria. It was our monthly celebration and as always..a beautiful place to just enjoy nature. It was sunny and raining at the same time...just magical!

Love the place..love the food..love the people.