Need support?
Send us your question using the form below. Support hours: 10am–6pm.
Call us on 99433 63887 or email info@thambivilas.in. For business enquiries, write to bharathi@thambivilas.in.
Navalur store
1st Floor, The Storez, Bhoomi Buildings, Rajiv Gandhi Salai, near Lord Shiva Temple, Navalur, Chennai, Tamil Nadu 600130
Open daily: 7:00 AM–11:00 PM
Find our Navalur location below. For an online order issue, please contact our support team before visiting.
Already purchased and have a question about your product? Try our FAQs.
For a damaged or incorrect order, email feedback@thambivilas.in with your order number. See our policy for refund and replacement details.
Want to track your order, or get an idea how long delivery may take or see our policy?