ohio panda restaurant wallpaper panda garden restaurant canton ohio Carryout Available 7 Days A Week. 3619 Cleveland Ave NW Canton OH 44709. Lee S Panda Garden Home Canton Ohio Me… Friday, April 8, 2022 Edit