320 West 3rd St Ste D, Santa Rosa, CA 95401
3.5 / 5 based on 13 votes
We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.
Simply Vietnam Vietnamese Restaurant 966 N Dutton Ave Santa Rosa, CA 95406
Pho Vietnam Vietnamese Restaurant 711 Stony Point Rd Ste 8 Santa Rosa, CA 95407
Noodle Palace Vietnamese Restaurant 1310 Petaluma Hill Rd Santa Rosa, CA 95404
Goji Kitchen Vietnamese Restaurant 1965 Mendocino Ave Santa Rosa, CA 95401
Noodle Bowl Asian Restaurant 817 Russell Ave Santa Rosa, CA 95403
Lee's Noodle House Vietnamese Restaurant 1010 Hopper Ave Santa Rosa, CA 95403