11a Leigham Court Road, Streatham, SW16 2ND
Do you care about your local community? Are you tired of shopping in the same big multinationals? Do you love living here and want to be able to afford to live here?
Then get the South London Club Card and support your local independent businesses.
Taj Mahal: Indian Restaurant In Streatham
Taj Mahal is an independent Indian restaurant in Streatham, South London. Having established themselves in 1962, they are an example of the tenacity and strength of Streatham's independent business community and are famously popular in the local area for their fresh, home-made Indian food and excellent service.
Monday: 5.50pm - Midnight
Tuesday: 5.50pm - Midnight
Wednesday: 5.50pm - Midnight
Thursday: 5.50pm - Midnight
Friday: 5.50pm - Midnight
Saturday: 5.50pm - Midnight
Sunday: Midday - Midnight