“Best Caesar salad ever. Ive been going to Leo's for over 20 years and the salad has always been the best Caesar I've ever had. Someone else's yelp review said the hummus and pita was disgusting... me and my family have always loved it and would buy extra tzatziki/hummus/pita whenever we ordered from there. The Greek salad and calamari has always been pretty good too, and I haven't had the Montreal fries since I was a kid, but those were always a favourite as well“
“Consistently amazing service and an affordable fine dining menu. The pizzas are fantastic in a town that has some very stiff competition. The pastas are en pointe and the mains are plated gorgeously and taste wonderful. Highly recommend leaving room for dessert, you won't be disappointed and their pistachio cardamom gelato is divine. To top it off they have a great selection of cocktails and a fine selection of wines. A great destination venue for special occassions. Will gladly return time and again!“