Noodle Palace
Address:
1310 Petaluma Hill Rd, Santa Rosa, CA 95404
Phone:
(707) 528-1548
Hours:
- Mon: 10:30am-9:30pm
- Tue: 10:30am-9:30pm
- Wed: 10:30am-9:30pm
- Thu: 10:30am-9:30pm
- Fri: 10:30am-9:30pm
- Sat: 10:30am-9:30pm
- Sun: 10:30am-9pm
Other Businesses:
- Simply Delicious at 2780 Stony Point Rd, Santa Rosa, CA 95407
- Old Mexico Eastside Caterers at 4501 Montgomery Dr, Santa Rosa, CA 95409
- Sandy's Take & Bake Pizza at 2015 Elizabeth Way, Santa Rosa, CA 95404
- Pamposh Restaurant at 52 Mission Circle, Suite 110, Santa Rosa, CA 95409
- California Thai 2 at 522 7th St, Santa Rosa, CA 95401