Panda Restaurant is a Chinese Restaurants in s Cedar Rapids, IA. We specialize in Chinese Food, Take Out, To Go, Chinese Restaurant, Asian Restaurant, Asian Food, Delivery, Traditional Chinese Food, Cedar Rapids Chinese Food, and Cedar Rapids Restaurant. For more information, please contact us at 319-826-6891.