Zum Limousinhof is a German casual dining establishment specializing in organic, farm-produced bio-meat. Guests can enjoy regional dishes, with options for outdoor seating.