Question: Where was life of the party music video filmed?
Answer: George Street diner
Natural Questions answer: Toronto , Ontario (from the Wikipedia article "Life of the Party (Shawn Mendes song)")