Directions to Yao-Kiku Japanese Restaurant

2700 Yulupa Ave. Suite 23, Santa Rosa CA 95405

OPEN HOURS
Mon-Fri12:00-14:30
17:00-21:30
Sat17:00-21:30
SunCLOSED
PHONE
707-578-8180
Copyright © 2000-2017 Jun Amanai. All Rights Reserved.