Himalaya Wellness Store
56, Villianur Main Rd, opposite Pazhamuthir Nilayam, Pavazha Nagar, Thanthai Periyar Nagar, Puducherry, 605005, India
Table reservations are not enabled for this listing.
Himalaya Wellness Store
56, Villianur Main Rd, opposite Pazhamuthir Nilayam, Pavazha Nagar, Thanthai Periyar Nagar, Puducherry, 605005, India
56, Villianur Main Rd, opposite Pazhamuthir Nilayam, Pavazha Nagar, Thanthai Periyar Nagar, Puducherry, 605005, India
Leave a Reply