314-293-1221
5646 Telegraph Rd Saint Louis, MO 63129This is one of those gift shops that you hope enough people find out about so they stay in business, but not enough so they will get any bigger. Such a nice, little, cozy feel!
PROS: warm and inviting
CONS: sometimes pricey
Was this review helpful to you?