Product Overview
Kewra Water is an essential flavoring that is extracted from the leaves of the tropical kewra plant. It has a delicate, vanilla flavor that is often used in sweets and drinks. Try one today!
Kewra Water is an essential flavoring that is extracted from the leaves of the tropical kewra plant. It has a delicate, vanilla flavor that is often used in sweets and drinks. Try one today!