Details
Taj Mahal
3 Esplanade Lane
Douglas
Isle Of Man
IM2 4LP
01624 674741
Description
Family run indian restaurant