SNV Tea Stall is located in Namakkal, India on 6549R8W, Ground Floor Nallam Mahalakshmi Complex, Mullai Nagar, Mohanur Road, Opp to Chinnathambi SuperStore, K K Nagar. SNV Tea Stall is rated 4.3 out of 5 in the category cafe in India.
Address
6549R8W, Ground Floor Nallam Mahalakshmi Complex, Mullai Nagar, Mohanur Road, Opp to Chinnathambi SuperStore, K K Nagar