Organic Bachali Leaves / Ceylon Spinach
Organic Ceylon leaves are commonly grown in the backyard of home. Originated mostly in the tropical regions of Malabar Coast (India) & Sri Lanka. Rich in Vitamin A, Vitamin C, Iron etc. these are mostly used in curries. Buy Ceylon leaves online from Green Station today!