Thread
:
Tomato paste vs tomato sauce
View Single Post
August 11, 2015
#
7
AdrianaG
Tomatovillian™
Join Date: Jul 2015
Location: Georgia
Posts: 153
It's called Doppio Concentrato
There are lots of brands. You can find it in Italian delis or gourmet food shops.
Attached Images
image.jpg
(27.2 KB, 82 views)
AdrianaG
View Public Profile
Find More Posts by AdrianaG