Contact - Great India Tandoori Restaurant

Best Indian Restaurant & Takeaway in Chelsea, London SW1W 8DA

Address

79 Lower Sloane Street, London SW1W 8DA

Opening Hours

Including Bank Holidays

Mon - Sun :6:00 pm - 10:30 pm