YAYOI Palo Alto

 

Be the first to review

Tranquil Japanese restaurant where diners use self-ordering tablets for homestyle dishes & tea.

image