Home
Our Story
Menu
YAYOI To-Go Menu
Locations
Contact
Careers
More
Business Hour
MON-SUN
11:30PM-8PM
403 University Ave, Palo Alto, CA 94301
TEL : (650)494-4437