This is the food page of Su & Shi Noodle Bar on 3401 Dufferin St. Toronto ON M6A 2T9.
Su & Shi Noodle Bar is a new listing on food pages, updated on October 8, 2017.
Su & Shi Noodle Bar is ranked #1 of 13 Restaurants in Lawrence Heights Toronto.
This page has had 367 visitors. You are the 367th.