Panda Inn is a Chinese restaurant known for its generous portions of classic dishes in a casual setting.