About Kleiber’s Deli
Kleiber's Deli, located at 130 King Street in the heart of London, Ontario, is a beloved institution with over 70 years of experience in serving up authentic European delicacies. This family-run deli is renowned for its exceptional personal service and carefully curated selection of quality delicatessens from across Germany, Holland, Poland, Switzerland, and other parts of Europe. Whether you're in the mood for a satisfying sandwich, a warm bowl of homemade soup, or traditional dishes like schnitzels and sausages, Kleiber's Deli is the perfect destination. Under the guidance of Anna and her team, every dish is prepared with love and care, ensuring a truly unique and delicious dining experience that will leave you wanting more.