The 2024 Asian Restaurant and Takeaway Awards (ARTA) held its highly anticipated ceremony on October 6th at the Royal Lancaster in London. The prestigious event, attended by esteemed guests including celebrities, dignitaries, and industry leaders, celebrates the best of Pan Asian cuisine in the UK. After a rigorous selection process which included customer nominations, review scores…