Taj Mahal

3 Esplanade Lane, Douglas, Isle of Man, IM2 4LP
Opening hours
Mon-Thur (Food Served) 5:00pm To 11:00pm
Fri-Sat 5:00pm To 1:00am
Sun 5:00pm To 11:00pm
Description