Noodle Bowl
Address:
817 Russell Ave, Santa Rosa, CA 95403
Phone:
(707) 843-5256
Restaurants,
Asian
Other Businesses:
- Taqueria Santa Rosa at 711 Stony Point Rd, Santa Rosa, CA 95407
- Mi Tierra at 2000 Sebastopol Rd, Santa Rosa, CA 95407
- Sara's Restaurant at 821 Russell Ave, Santa Rosa, CA 95403
- Thai House at 525 4th St, Santa Rosa, CA 95401
- Starbucks at 1511 Farmers Ln, Santa Rosa, CA 95405