Noodle Palace
OPEN NOW
Today: 10:30 am - 9:30 pm
Phone: (707) 528-1548
Address: 1310 Petaluma Hill Rd, Santa Rosa, CA 95404
Website: https://www.facebook.com/Noodle-Palace-184730441579005
Cuisines: Asian
235 Santa Rosa Ave, Santa Rosa, CA 95404
90 W College Ave, Santa Rosa, CA 95401
505 Mendocino Ave, Santa Rosa, CA 95401
611 5th St, Santa Rosa, CA 95404
958 Santa Rosa Ave, Santa Rosa, CA 95404
2105 Santa Rosa Plz, Santa Rosa, CA 95401
2446 Patio Ct, Santa Rosa, CA 95405
525 4th St, Santa Rosa, CA 95401
117 4th St, Santa Rosa, CA 95401
1561 Farmers Ln, Santa Rosa, CA 95405