Tea at my place? Bring your mustache