Camellia Twigs - Tea Store in Delhi
Business Brief :
Camellia Twigs extends tea-servings in a lounge setup and also endeavours to open up easy access to its range of teas & teawares through in-store retail, multi-format retail outlets and online sales.
|
Camellia Twigs - Tea Store in Delhi
C-46, Lane#15, Madhu Vihar, IP Extension New Delhi- 110092 India
-
110092
.
|