Camellia Twigs is a quaint spot in New Delhi, located on the street known as the Fie Industrial Estate. Artfully nestled near the Anand Vihar metro station, this establishment focuses on offering a remarkable selection of tea varieties that promise to intrigue any tea enthusiast. Despite the curiosity it may spark, information on Camellia Twigs is not widely found in popular restaurant directories, apart from a sparse presence on Tripadvisor.
The restaurant operates from Monday to Saturday, welcoming visitors from 10:00 AM to 6:00 PM. Those who've experienced its offerings largely emphasize the diverse range of teas available, suggesting it takes several visits to truly appreciate the variety. However, it's important to note that reviews online are somewhat outdated, with the most recent feedback dating back two years. There seems to be a notable absence of recent updates or information from the establishment itself.
For anyone looking to explore this corner of New Delhi with a penchant for tea, it could be an interesting stop. Just bear in mind that details might be limited until more current information is published by the owners.