Get directions to: Queen's Bowl Chinese Food, Chandler, AZ
Restaurant address: 6245 W Chandler Blvd Ste Ea Chandler, AZ 85226, USA
Restaurant: Queen's Bowl Chinese Food