Get directions to: Starbucks: Fremont Ave & Mission Rd, Alhambra, CA
Restaurant address: 1131 S Fremont Ave Alhambra, CA 91803, USA
Restaurant: Starbucks: Fremont Ave & Mission Rd