Lucky Dog Tavern

Located in North Smithfield, Rhode Island