El restaurante Hotel Leo cuenta con una variada carta. En ella podemos encontrar platos adaptados a todas las necesidades que podemos disfrutar con vinos de diferente uva. Además, contamos con raciones, platos combinados, menú del día y menú especial.
Una de las especialidades del restaurante Hotel Leo es el apartado de productos ibéricos, todos ellos con la calidad de la marca Dehesa de Monesterio. Se trata de una marca que cuenta con una amplia gama de embutidos ibéricos, creados con las mejores materias primas y cumpliendo con los exhaustivos controles de calidad.