Skip to main content

Noodle Palace - South East Asian Cuisine

restaurant · asian fusion restaurant · Santa Rosa, CA

Address
1310 Petaluma Hill Rd, Santa Rosa, CA 95404
Phone
(707) 528-1548
Website
noodlepalacesantarosa.com
Where
38.4255, -122.7088

Search Hominin for Noodle Palace - South East Asian Cuisine

Other restaurants nearby

More in Santa Rosa

Noodle Palace - South East Asian Cuisine — restaurant in Santa Rosa, CA | Hominin