CJ’s Bar & Grill At John Carver Inn

25 Summer St., Plymouth, Massachusetts, USA