Still China, SALT LAKE CITY, Utah (UT)
Conveniently located at 5470 South 900 East () in SALT LAKE CITY, Utah (UT) (84117), Still China can be called at 8012818882. We advise you to contact them beforehand to make a reservation.
More restaurants in SALT LAKE CITY, Utah (UT)
Still China contact information and details:
Address: 5470 South 900 East - , SALT LAKE CITY, Utah (UT) 84117
Contact Phone: 8012818882