Restaurants in Salt Lake City, UT
Restaurants
3460 S Redwood Rd,
Salt Lake City ,
UT
84119
UNITED STATES
Based on 1 reviews
okay for me
Service...okWorldwide > United States > Salt Lake City, UT > Restaurants