Landhaus Freesmann is a European restaurant offering appetizers and main courses. Reservations and takeout orders are available.