We are open Monday through Saturday, 10-ish to 5-ish. We are closed on Sundays.
We are located at 4974 Lowell Blvd in Denver, just South of Regis University, the cross street is 50th Ave and we are a few houses down from the traffic light on the East side of the street.
It's easy to find but also easy to miss because we are so tiny, in true Dutch style :). Just look for an orange building with light blue trims and a cute patio in front, that's us