1 Results Found
  • Only Show:
177 views

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!