Restaurants & Bars 28

Tomato Paste in Tubes

OCAnn | Oct 2, 2006 08:14 PM

Can't seem to find them in my local grocery stores (major chains & Henry's). Does anyone know where I can find it "live"? Otherwise, mail order will do.

Thank you.

Want to stay up to date with this post?