Get directions to: Cafe Primavera, San Jose, CA
Restaurant address: 1359 Loln Ave San Jose, CA 95125, USA
Restaurant: Cafe Primavera