AnneYap1   •   0 Followers
+ Follow Member
Contact Member
Organic Leaf Vegetarian Restaurant
No: 3 Jalan 17/45 Section 17 Selangor, 46400 Petaling Jaya
Oct 10th 2020, 12:54PM
FatJedi likes this    
Share your comments here 1 Comment
FatJedi   Oct 11th 2020 at 10:51PM
Their food is nice! Their char siew is very good, have you tried before?
« Return To Profile