Albtorbesen is a restaurant serving traditional German cuisine. Reservations are not accepted; walk-ins are welcome. Temporarily closed.