2270 Las Positas Rd
Livermore, CA 94551
From Business: It's in the shopping center with Baja Fresh and In n Out Burger, tucked away in the strip mall, but it's always busy during lunch and dinner.
Didn't find what you were looking for?
Please help others by helping us do better.