Banh Mi Nhu Lan, nestled in the bustling Norfinch Shopping Centre, is a culinary gem in North York, Ontario. Famous for its authentic Vietnamese sandwiches, this eatery delights patrons with fresh, vibrant flavors and high-quality ingredients. Beyond their signature banh mi, the menu features a variety of traditional Vietnamese dishes, making every visit a delicious adventure.