151 Richmond St, Boston, Massachusetts 02109 USA
The Interior with lots of Italian Specialty Products you won't find in regular grocery stores @ Salumeria Italiana in The North End Boston
Photo Credit: Yelp