Livermore location now open!! 4518 Las Positas Rd, Plaza 580 Shopping Center, Livermore, CA 94551