Papa John's owns 4 locations near Somerville, Middlesex County, Massachusetts. See this page for a complete list of every Papa John's location close by.