Get directions to: Angkor Asian Restaurant, Phoenix, AZ
Restaurant address: 3558 West Glendale Avenue Phoenix, AZ 85051, USA
Restaurant: Angkor Asian Restaurant