Newest Store in San Francisco Bay area

Check out our newest store in the San Francisco Bay area.

The store is located in The Great Mall of the Bay Area, Milpitas CA. Stop by for a visit if you’re in the area.

Great Mall of the Bay Area, Milpitas CA 1

 

Check out the media coverage!!

Shopping Center Business
Convenience Store Decisions