Get directions to: Newman's Bakery, Swampscott, MA
Restaurant address: 252 Humphrey St Swampscott, MA 01907, USA
Restaurant: Newman's Bakery