Knickerbockers Deli hero image

Knickerbockers Deli

Restaurant

6322 S 3000 E STE 130, Salt Lake City, UT 84121, USA

Biter Score
8.8
Open
Monday: 8:30 AM – 3 PM
Knickerbockers Deli photo 1
Knickerbockers Deli photo 2
Knickerbockers Deli photo 3