
Killa
RestaurantsListed for students and visitors near University of Utah in Salt Lake City, Utah.
Killa on East 300 South in Salt Lake City is a Japanese and Peruvian Nikkei restaurant with limited seating, known for dishes like Ceviche Killa and a kitchen philosophy of precision, balance and intention.