chinese panda restaurant wallpaper panda chinese restaurant kirkwood Open 1030AM - 1030PM View Hours. Located in Kirkwood St. Panda Chinese Restaurant Menu Saint Louis Order Panda … Wednesday, May 25, 2022 Edit