Get directions to: Baghdad Restaurant, Phoenix, AZ
Restaurant address: 3650 W Camelback Rd Ste 3 Phoenix, AZ 85019, USA
Restaurant: Baghdad Restaurant