This establishment is a restaurant offering German cuisine. It is located in Aachen and provides a dining experience for the general public.