image of the Joya Restaurant & Lounge

Joya Restaurant & Lounge

339 University Avenue Palo Alto CA, 94301 | (650)853-9800


Menu of Joya Restaurant & Lounge

 
go

Back to Top