Food court · South San Pedro Shopping Center, 500 Eubank Blvd SE #667b, Albuquerque, NM
More food in Albuquerque, NM · Food Court in Albuquerque