We are Open :
Wednesday thru Saturday from
11am-4pm & Sundays from 10am to 2pm
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.