roastduckwithbbqpork
in
137 E El Camino Real, Mountain View, CA
Kirin Chinese Restaurant
485 Castro St
Mountain View
CA
94041
(650) 965-1059
0.9
mi