New London Style Pizza is a Concord institution - a place where locals have been going for delicious pizza, traditional toasted New England subs, stromboli, and a variety of entrees for 40 years.  The Bottos family has been operating this joint on Thoreau street, their third location within a few blocks of each other since 1967, and has been pleasing their loyal Concord customer base for just as long.  What's more, New London's is not on the main tourist strip of Main Street, meaning that in the summer the locals are not totally overwhelmed by tourists.

Over the years they have opened another location in nearby Acton.