Get directions to: Tian Fu, West Newton, MA Restaurant address: 23 Sheridan St West Newton, MA 02465, USA Driving Walking Bicycling Restaurant: Tian Fu