Am Lammesholz offers German cuisine with dine-in, takeaway, and outdoor seating options.