Company name: Chopsticks Szechuan Chinese
Description: Indian-style Sichuan fare & halal meat
1163 Ellesmere Rd, Scarborough, ON M1P 2X6, Canada