Find the top Japanese restaurants in Salt Lake City, Utah near you now.
Japanese restaurant
Address: 1059 E 900 S, Salt Lake City, UT 84102
Restaurant
Address: 1078 E 2100 S, Salt Lake City, UT 84106
OrderSushi restaurant
Address: 2223 S Highland Dr, Salt Lake City, UT 84106