The famous Regina's Pizza in Boston's North End (Boston's own little Italy)
Photo by misshottie45
Posted December 28, 2011