Noodle Palace – South East Asian Cuisine – Santa Rosa, California 95404

Noodle Palace - South East Asian Cuisine Description

Noodle Palace - South East Asian Cuisine Location

Address: 1310 Petaluma Hill Rd, Santa Rosa, CA 95404
Phone Number: +1 707-528-1548
Price ($ – $$$$): $

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top