Anirudh Arora
Anirudh Arora is head chef at Moti Mahal, a relaxed Indian restaurant in the heart of London's West End.
Anirudh Arora is head chef at Moti Mahal, a relaxed Indian restaurant in the heart of London's West End. See less
Anirudh Arora's Featured Books