Neyveli Atho kadai is located in Neyveli, India on No 744, B2 ,indra nagar, mattru kudirupu, 9th main Street. Neyveli Atho kadai is rated 4.7 out of 5 in the category burmese restaurant in India.
Address
No 744, B2 ,indra nagar, mattru kudirupu, 9th main Street