Restaurant Directory

Order from Japanese restaurants near Amarillo, TX

  1. Japanese

    Steakhouse

    Steakhouses

    1108 Bell St
    Amarillo, TX 79106
  2. Chinese

    Japanese

    Thai

    3309 Wimberly Rd #3444
    Amarillo, TX 79109
  3. Japanese

    Steakhouses

    Sushi

    4000 S Soncy Rd
    Amarillo, TX 79119
  4. Japanese

    Steakhouses

    8130 I-40 Frontage Rd
    Amarillo, TX 79106
  5. Japanese

    Steakhouses

    5807 SW 45th Ave
    Amarillo, TX 79109
  6. Asian Fusion

    Japanese

    Steakhouses

    3300 Coulter St #1
    Amarillo, TX 79106