Stella Maxwell – Seen at ‘The Omen’ Restaurant in Manhattan’s SoHo area Stella Maxwell – Seen at The Omen Restaurant in Manhattan’s SoHo area