Map & Directions - Chopsticks Szechuan Chinese Restaurant
View Menu
Chopsticks Szechuan Chinese Restaurant
1163 Ellesmere Rd, Toronto, ON, M1P 2X7
(416) 755-4655 (Phone)
1163 Ellesmere Rd, Toronto, ON, M1P 2X7
(416) 755-4655 (Phone)