Get directions to: Chen's Garden, Fountain Hills, AZ
Restaurant address: 16720 E Avenue Of The Fountains Fountain Hills, AZ 85268, USA
Restaurant: Chen's Garden