JOYA 339 UNIVERSITY AVE
PALO ALTO
650.853.9800
|
RESERVE A TABLE