ARTA-Grand-Finale-2018.jpg
Asian Restaurant and Takeaway Awards

The Asian Restaurant & Takeaway Awards (ARTA) are a unique festival that celebrates the best of British Asian curry. Founded in 2017, the programme seeks to find and judge the best restaurateurs a

Not yet reviewed!