141 Atwells Ave, Providence, Rhode Island 02903 USA
Beautiful view of diners enjoying
Photo Credit: Yelp