Get directions to: China Sky, Wellesley Hills, MA Restaurant address: 11 Forest Wellesley Hills, MA 02481, USA Driving Walking Bicycling Restaurant: China Sky