Chowhound Presents: Table Talk with Lidia Bastianich Chef, Author, Owner of Felidia | Ask Your Questions Now ›

Restaurants & Bars

Boston Area Tomatoes

Bella Terra Canned Tomatoes

Share:

Restaurants & Bars

Bella Terra Canned Tomatoes

Crystal111 | Jan 6, 2009 02:58 AM

My very favorite canned tomatoes are Bella Terra whole peeled organic tomaotes. Does anyone know where to buy them in the Greater Boston area (or New England area?)

 
Want to stay up to date with this post?

Feedback