Noodle House

605 Mangrove Ave # 130 Chico CA 95926 USA

(530) 345-2022

Location