Yes, you can bring your own food. However, to help protect the palace, food and drink are not allowed within the buildings. Stick to a picnic on the lawn instead!