Report an error
Spitz is located at 1201 Wilmington Avenue, Salt Lake City, UT 84106, United States of America.
Spitz is open Mo-Su 11:00-23:00
Spitz is famous for its Sandwich, Mediterranean, Greek cuisine.
(1 Customer Review)