No, there is no food or drink on site. There are pubs and shops very close by and the option to pre-order food baskets to your lodge for arrival.