Chen's Chinese Bistro - Chandler 990 E Riggs Rd Chandler, AZ 85249
Closed
Opens Tuesday at 11:00AM