1950 Westminster St, Providence, Rhode Island 02909 USA
Counter where you place your order and pay
Photo Credit: Yelp