Back to Search Results

1 Japanese restaurant found in Holladay and nearby

Filter & Sort
  • Mikado

    Japanese

    6572 S Big Cottonwood Canyon Rd

    Salt Lake City, UT, 84121