Posts Tagged “Kasturi”
[This venue is now closed] Kasturi is a strong-scented oil found in rare musk deer. This prized substance has been used for the most expensive and luxurious of perfumes. The name evokes opulence and richness. Kasturi the restaurant specialises in Pakhtoon cuisine, which originated in the North-West Frontier Province of the Sub-continent. The essence of…