JOYA Restaurant and Lounge
339 University Ave, Palo Alto
(650) 853-9800
Recent Reviews
JOYA Restaurant and Lounge
339 University Ave, Palo Alto 94301
(650) 853-9800