Planet Bayern is a restaurant serving largely German cuisine with generously sized portions.