All Spotsjapanese restaurantKilla NikkeiModern Peruvian-Japanese fusion celebrating bold Andean flavor and premium seafood with elevated Nikkei dishes, wood-fired Peruvian classics, and craft cocktails in the former Current Fish & Oyster space.Read original on City Cast SLC Save spotLocation279 E 300 S, Salt Lake City, UT 84111Open in Maps Links WebsiteCity Cast SLC