Panda Express is a restaurant located in Poplar Bluff, Missouri at 337 South Westwood Boulevard. They are open every day of the week. Panda Express is the fastest growing Chinese food chain in the country and has been serving customers for over 30 years. Learn more about our company history....