“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“
“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“