Voted best Indian Street Food Restaurant in London

Resident magazine 2017