Taj Mahal

Indian Restaurant in Streatham
Taj Mahal image

7 / 10 from 1 review
Address

11A Leigham Court Road
Streatham
London
SW16 2ND

Map
Telephone
020 8769 0704
Cuisine
Indian
Region
Streatham
Nearest Station
Streatham Hill
0.07 miles

User Reviews

Anonymous

Oct 25, 2009

I have not eating in, but get a take away at least twice a month. The menu and the food are excellent. The tastes are always consistant.