BMS Organics @ MyTown Shopping Centre

Lot No. B1-011, Level B1, MyTOWN Shopping Centre. No. 2B, Jalan Cochrane, Seksyen 90, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
4.55 (8)
$$
Very friendly
Organic, Chinese, Asian

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app