German cuisine restaurant offering catering services.