Big Panda is a Chinese restaurant offering authentic cuisine for pickup or delivery. They provide convenient online ordering for their customers.