Ichiban Noodle Bar & Asian Cuisine

Ichiban Noodle Bar & Asian Cuisine

  • Address 3309 Wimberly Rd
    Amarillo, TX 79109
  • Phone(806) 355-5031