Spitz - Sugarhouse - Mediterranean Restaurant is located in Salt Lake City, United States on 1201 Wilmington Ave #101. Spitz - Sugarhouse - Mediterranean Restaurant is rated 4.4 out of 5 in the category mediterranean restaurant in United States.
Address
1201 Wilmington Ave #101