Get directions to: New Asia, Belmont, MA Restaurant address: 93 Trapelo Rd Belmont, MA 02478, USA Driving Walking Bicycling Restaurant: New Asia