Join us at the new shop! Our new address is 5018 Mowry Avenue, at Blacow Road, one block east of the Mowry and Highway 880 interchange in Fremont. Find us next to Starbucks Coffee and Semo Sushi. Park for free in our spacious lot, or take public transit: At least two AC Transit bus lines currently serve Mowry Avenue from the Fremont BART station.