One More Noodle House ?

3370 S State St n5 South Salt Lake UT 84115 USA

(801) 906-8992

Location