Get directions to: China Diner, West Newton, MA
Restaurant address: 115 Elm Street West Newton, MA 02465, USA
Restaurant: China Diner