The Cornhill Inn is a pub offering delicately prepared pub food. Reservations are recommended.