Organic Leaf

No. 3, Jalan 17/45, Seksyen 17, 46400 Petaling Jaya, Selangor, Malaysia
4.20 (17)
$$
Very friendly
Chinese, Malaysian, Organic

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app