Joya (Menu)

339 University Ave, Palo Alto
+1 650-853-9800

Give a rating to Joya

Suggest a dish

How much did you spend at Joya?