Article
The New Standard: Why Killa is the Destination for the Best Sushi in Downtown Salt Lake City
Discover Killa, the new destination for the best sushi in downtown Salt Lake City. Experience high-end Japanese-Peruvian fusion (Nikkei) in a luxury setting.