THE FLAG Meiller Garten, Munich