Dozo Izakaya

3 Plaza View Ln STE O Foster City CA 94404 USA

(650) 358-8889

Location