My Brothers Pizza, 12 Post Office Avenue, closed in August 2012 after being in business for more than 40 years.
See
- "Longtime pizza location goes Thai", Andover Townsman, October 11, 2012, p. 1
--Ruth 11:28, September 8, 2012 (EDT)
--Ruth 13:34, October 12, 2012 (EDT)
back to Main Page