Restaurant Directory

Order from Japanese restaurants near Alhambra, CA

  1. Japanese

    Sushi

    17 W Main St
    Alhambra, CA 91801
  2. Japanese

    Korean

    2201 W Commonwealth Ave
    Alhambra, CA 91803