What can I say? This is an absolutely delightful addition to the St. Clair W area. I've been grabbing quick lunches and dinners here regularly since the place opened and have been consistently pleased with the quality of the food; the falafel balls are made to order (4 balls/pita) and have the right balance between well cooked outside and moist inside. The cooks are incredibly generous with the various fillings. The chicken shawarma is also excellent. The meat is succulent and well spiced, and when purchased in a pita you get the same generous helping of veggies.
The prices are incredibly fair ($4.50 after tax for a falafel pita, a dollar or two more for the chicken shawarma) and service is quick. I'd highly suggest that you try this place out soon before it gets too busy - with high quality and low prices, this place is going to get slammed by the crowds soon.