Restaurant LEOPOLD, located in Klosterneuburg, offers dining in a historic setting. It has a rich history dating back over 900 years.