We tried one of Toronto’s iconic sandwich shops

Where is your go-to shop when you want a sandwich? Subway? Mr. Sub? Your local deli or bakery? Well, I think you should head over to Lambo’s Deli, an iconic deli and grocery shop serving up some of the best subs in the city. The popular sandwich shop is situated in the trendy neighbourhood ofContinue reading “We tried one of Toronto’s iconic sandwich shops”