dinnerandfullservicebar
in
San Francisco, CA
Willie Bird's Restaurant
1150 Santa Rosa Ave
Santa Rosa
CA
95404
(707) 542-0861
47.8
mi