Taj Mahal Restaurant is located in Nagapattinam, India on Neela Mela Vadam Pokki St, ASN Colony, Melakottaivasal, Nagore. Taj Mahal Restaurant is rated 3.4 out of 5 in the category restaurant in India.
Address
Neela Mela Vadam Pokki St, ASN Colony, Melakottaivasal, Nagore