258 Thayer St, Providence, Rhode Island 02906 USA
Pasta salads, salads, and dessert display
Photo Credit: Yelp