China Panda is an informal Chinese restaurant serving familiar dishes, including vegetarian options. Established in 1987.