German Restaurants in 95403 Santa Rosa, CA

3 businesses found


Tran Ha

1010 Hopper Avenue , 95403
Phone: (707) 523-2358

Lee's Noodle House

1010 Hopper Avenue , 95403
Phone: (707) 523-2358

Narsi's Hof-Brau & Grill

4672 Lambert Court , 95403
Phone: (308) 352-2178