Restaurants & Bars 1

Samosas - $1 for 5

baby_tran | Feb 14, 2013 08:00 AM

Passed a large sign about a new place selling samosas...forgot the name but its located in the new Sun City plaza at Markham/McNicoll area.
Has anyone tried? I usually head to Samosa King but this might allow me to change things up a bit.

Want to stay up to date with this post?

Recommended From Chowhound