It's overwhelming the amount of Chinese food options in Spadina and Swatow is definitely the right choice!
They don't take reservations and it's always busy, so you might have to wait outside the restaurant for a table. Also, as I recall they only take cash.
Service is fast and attentive.
Food is absolutely delicious! Portions are generous so make sure to go with other people so you can try and share different dishes. The BBQ duck was outstanding.