Su & Shi Noodle Bar, 3401 Dufferin St., Toronto Lawrence Heights
365th visitor, Write a review
Su & Shi Noodle Bar Rating
Restaurant rating: 5.0 out of 5 with 1 ratings
Su & Shi Noodle Bar Map

near M6A 2T9

Su & Shi Noodle Bar is ranked #1 of 25 nearby Restaurants.

They say Su & Shi Noodle Bar is good, impossible a top notch Sushi Restaurant