Get directions to: Feng's 88, Walpole, MA Restaurant address: 887 Main Street Walpole, MA 02081, USA Driving Walking Bicycling Restaurant: Feng's 88