Impala is a highly anticipated debut restaurant in London's Soho, offering an extraordinary and inimitable dining experience inspired by chef Meedu Saad's...