Get directions to: Jade Village Coffee Shop, Fremont, CA
Restaurant address: 37533 Niles Blvd Fremont, CA 94536, USA
Restaurant: Jade Village Coffee Shop