Utah
Salt Lake City
Su Casa
Su Casa
(801) 255-1042
6878 South State Street, Salt Lake City, UT 84107
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available