Details
Taj Mahal Restaurant
8 Cavendish Ter High Street
Twickenham
TW13 4HE
020 83327235
Description