Jenny's Restaurant is a dining establishment located at 3a High Street. It is mentioned alongside Poppins Chesham, which offers freshly made takeaway food. The establishment is noted for its food and alcohol offerings.