475 East Lockwood
St. Louis, MO 63119
Get directions

About Us

Designing Chefs has been in business for over 10 years serving an array of clients. Our company prides itself on providing innovative parties, the best service and scrumptious food.

Reviews