Santa Clara, CA asian restaurants & food

"dessert" in Santa Clara, CA

  • Elements Restaurant Menu
    4.0 / 5 based on 104 votes

    Vietnamese Restaurant, Asian Restaurant, French Restaurant

    6944 Almaden Expy
    San Jose, CA 95120
  • Three Seasons Menu
    3.0 / 5 based on 474 votes

    Vietnamese Restaurant

    518 Bryant St
    Palo Alto, CA 94301