Great India Tandoori Restaurant
Indian Restaurant, Indian Takeaways
79 Lower Sloane Street, London SW1W 8DA, Sloane Square, London, SW1W 8DA (Show me directions) Show Map
Indian Restaurant, Indian Takeaways
79 Lower Sloane Street, London SW1W 8DA, Sloane Square, London, SW1W 8DA (Show me directions) Show Map