HOME / Shanghainese restaurant / Shanghai 360
3401 Dufferin St FC13, North York, ON M6A 2T9
+14167820789
View Business Profile