Chopsticks Szechehan, 1163 Ellesmere Rd, Toronto Scarborough City Centre
3114th visitor, Write a review
Chopsticks Szechehan Map

near M1P 2X6

Chopsticks Szechehan is ranked #4 of 20 nearby Restaurants.

They say Chopsticks Szechehan is amazing, bad, excellent