Skip to content
Phoenix Palace - Chandler 2075 N Dobson Rd Chandler, AZ 85224

Phoenix Palace - Chandler

Closed Opens Sunday at 10:00AM
Ordering from

Phoenix Palace - Chandler - 2075 N Dobson Rd Chandler, AZ 85224