I love Osmow's. Probably one of the only shawarma places that I go to. I usually visit the Lakeshore location but either or is great.
I am a fan of how large the shawarmas are and the delicious fresh rice or french fries that you can get. All the ingredients are fresh, tasteful and made to order.
I love their garlic sauce too- I can even get it on the side.
The chicken is also perfectly seasoned and is not overpowering yet still noticeable.
Always coming back here, :)