at 4631 Saint Louis Ave, St. Louis , 63115-2327 United States
Novelty Shop is St. Louis based place and this enity listed in Local Business category. Located at 4631 Saint Louis Ave MO 63115-2327. Contact phone number of Novelty Shop: (314) 382-3090