Chen's Chinese Bistro

990 E Riggs Rd Chandler AZ 85249 USA

(480) 883-3138

Location