The Village Tandoori

18 The Village London SE7 8UD