A two-day multicultural festival in St. Peters, MO featuring global food, live music, artisan vendors, kids’ activities, and immersive cultural experiences