Organic restaurant · 2280 S W Temple St, South Salt Lake, UT
To-Go · Dine-In
See full menu
More food in South Salt Lake, UT · Organic in South Salt Lake