Restaurants & Bars 5

Schwarma spice

baby_tran | Apr 12, 2008 03:16 PM

Where can I find schwarma spice in Toronto (preferably in Scarborough or Markham) Is there a brand thats better than others

Thanks

Want to stay up to date with this post?

Recommended From Chowhound