I can't believe that I've yet to write a review of this place - it's been a standby for meals with friends and family for more than a decade.
Xelua (colloquially and commonly called 'Train' because of its logo) is cheap, delicious, and a mainstay of northern Toronto. The restaurant is located at the back of a faceless retail plaza, but those in the know have been coming here for years in search of a hot bowl of pho. Smoothies are unexpectedly delicious, and highly recommended.
Size 'large' is probably your best bet - it's more than enough to be filling, and rumours abound that XL is merely the same as large, with a bit more soup added. I almost invariable order number 110 - with tendon, tripe, and rare beef, it's the best of all Vietnamese worlds.