Teriyaki Combo

  • 200 Wyoming Blvd SE,
    Albuquerque, NM 87123
  • Phone: 505-265-7199
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map