SHOP HOURS
Beginning January 6, 2020
Monday 1:00 - 5:00 pm
Tuesday 1:00 - 5:00 pm
Wednesday 10:00 - 5:00 pm
Thursday and Friday by APPOINTMENT.
Call, text, or email (see below)
Saturday and Sunday CLOSED. Online ordering available.
We're located in South County at:
4621 Mehl Ave.
St. Louis, MO 63129
Call, Text, or Email for More Information: