Restaurants & Bars 1

mini pappadums

jellybelly25 | Jan 6, 2008 05:09 PM

Anyone know where I can get them? Looking, preferably, in the downtown core (I work at Peel and live near Papineau) but willing to travel.

Want to stay up to date with this post?

Recommended From Chowhound