best shawarma place in town
Love the falafels.
Very true. Best falafels I've ever had.
The BEST Shawarma!! The BEST service!! If you are in Pickering, you must try their food. Ask for the owner, Imad, he'll take good care of you. His Falafel is home made and not from a box mixture.