Get directions to: Salang Pass, Fremont, CA
Restaurant address: 37462 Fremont Blvd. Fremont, CA 94536, USA
Restaurant: Salang Pass