When I'm in the mood for some delicious falafel, but don't feel like making the trip to the holy land, I go to one of the many mini-holy lands in the GTA: Thornhill.
Luckily, this take-out location of Me Va Me is just around the corner from my mum's house, making it easy to sneak by whenever we are in the neighborhood. The wait is never too long, and the food is freakin' delicious. I've tried various falafel places in the city, but none measure up. The food is fresh and the services is fast and efficient. If you a vegetarian be sure to sample some delicious and fried-to-perfection falafel, carnivores will appreciate the melt-in-your-mouth shwarma. The babaganoush, hummus, and chewy soft pittas round out your middle eastern delight (not to mention rounding out your mid-section).
If you don't feel like waiting at the main restaurant and happen to be in the area it's definitely worth swinging by to see how real falafel should taste!