6731 W Bell Rd, Glendale, AZ 85308-8400, Glendale
Good food very big portions definitely on the expensive side but would definitely recommend the horchata.
Good food very big portions definitely on the expensive side but would definitely recommend the horchata.