This is apparently a mostly-takeout outpost of the Sofra Grill in Thornhill. Yummy, fresh shawarma and falafel. Not quite as cheap as Ali Baba's (say), but reliable, clean, and (for me) very convenient. It's become a staple for when neither of us wants to cook and we just want to grab something on the way home. Very generous portions; we rarely finish everything. Big fans of the falafel in particular.