Restaurants & Bars

U.K./Ireland Tomatoes

San Marzano canned tomatoes in uk???

Share:

Restaurants & Bars 7

San Marzano canned tomatoes in uk???

psycho_fluff | Apr 18, 2011 09:36 AM

I have had little luck sourcing them on the net & am not going to Harrods for them! I am in Welling Kent so unless someone knows of somewhere local to there that does them, internet would be great. Thanks. xx

Want to stay up to date with this post?

Feedback