Atho Kadai is located in Chennai, India on Ambattur Estate Rd, Gaingaiammaannagar, Natarajan Nagar, Thirumangalam. Atho Kadai is rated 4.2 out of 5 in the category burmese restaurant in India.
Address
Ambattur Estate Rd, Gaingaiammaannagar, Natarajan Nagar, Thirumangalam
Accessibility
No wheelchair-accessible seating