Am Schulzenbusch is a German restaurant.