Kirin Chinese Restaurant

485 Castro St
Mountain View, CA
650.965.1059
37.390485
-122.080622
Hours:
Mon - Sun:11am - midnight

for Kirin Chinese Restaurant
Directions
from: