The Rice House Festival Vendor Asian Chinese Festival of Nations Vendor Immigrant Owned Restaurant Contact Information 8438 N Lindbergh Blvd , Florissant, Missouri 63031, United States (314) 837-0711 ktruong48@gmail.com https://ricehousestl.com/