ATTAR KEWARA
ATTAR KEWARA
Regular price
£3.25 GBP
Regular price
Sale price
£3.25 GBP
Unit price
/
per
Kewra, also called kewra essence or Kevda attar, is a fragrant Indian floral extract, extracted from the flowers of Pandanus Tectorius. Sweet but not floral, it is so different and sweet that Kewra water is used in many Indian sweets.