Burmese Kitchen Atho Spot is located in Pallavaram, India on 5/10, St Mary Street, Zamin, Pallavaram, Chennai, Tamil Nadu. Burmese Kitchen Atho Spot is rated 3 out of 5 in the category restaurant in India.
Address
5/10, St Mary Street, Zamin, Pallavaram, Chennai, Tamil Nadu