A beautiful bistro style restaurant located in the picturesque Little Virginia of Kenilworth, a stones throw from the castle ruins.