Mi La-cai Noodle House

961 S State St Salt Lake City UT 84111 USA

(801) 322-3590

Location