Taj Mahal ~

90 High Street

SN6 6DF Swindon


Taj Mahal ~ is a Indian takeaway in Swindon. Why don't you try our or ?