Get directions to: Toms Pizza And Sandwich, West Newton, MA
Restaurant address: 423 Lexington St West Newton, MA 02465, USA
Restaurant: Toms Pizza And Sandwich