eldon
in
Salt Lake City, UT
Carlo's Kitchen
4247 W 3500 S
Salt Lake City
UT
84120
(801) 969-0752
6.9
mi