Chow's Asian Bistro

  • Cottonwood Mall G-217, 10000 Coors Bypass NW,
    Albuquerque, NM 87114
  • Phone: (505) 899-68
  • Cuisine: Asian Restaurant

Map

Unable to Display Map