Food Court, 7611 W Thomas Rd C052, Phoenix (602) 329-7181
Food Court, 7611 W Thomas Rd C052, Phoenix, AZ 85033 (602) 329-7181