Teriyaki Kitchen CO Restaurant

  • 521 Central Ave NW #A,
    Albuquerque, NM 87102
  • Phone: 505-766-9405
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map