Liverpool Indian Takeaway Arong Vies for North West’s Best Restaurant Title

Liverpool Indian Takeaway Arong Vies for North West’s Best Restaurant Title

Ever wondered what makes a takeaway truly award-winning? Liverpool’s very own Arong is making waves, being the only Merseyside spot vying for the title of North West’s…