JOYA Restaurant and Lounge in Palo Alto - 339 University Ave, Palo Alto, CA 94301, USA on Eaten
JOYA Restaurant and Lounge in Palo Alto
1
REVIEW
1
DISH
6.7
RATING
Discovered by vqdo
MENU
6.7
VEGGIE EMPANADAS
1 review