Great India Tandoori

79 Lower Sloane Street, London SW1W 8DA ,United Kingdom
Great India Tandoori Great India Tandoori is one of the popular Indian Restaurant located in 79 Lower Sloane Street , listed under Local business in London , Indian Restaurant in London ,

Contact Details & Working Hours

Map of Great India Tandoori