Sichuan restaurants in UT

1 restaurants

Red Lotus Bistro

Red Lotus Bistro, 329 S State St, Salt Lake City, UT 84111 · (801) 363-1977
4.4