Great India Tandoori

79 Lower Sloane Street, London, SW1 W8DA

Starters