176 Narragansett Ave, Providence, Rhode Island 02907 USA
Produce are refrigerated. Very fresh and organized.
Photo Credit: Yelp