60 Valley St, Providence, Rhode Island 02909 USA
Bar area and ample seating for various group sizes
Photo Credit: Yelp