We are Open :
Wednesday thru Saturday from
We are located in "Old Town Elk Grove" at 9080 Elk Grove Blvd. Elk Grove, CA 95624
(east side of the railroad tracks, next to Pomegranate). Free parking on the south side of Elk Grove Blvd across from School Street.