LA STEAMED MUFFINS is located in Ipoh, Perak, Malaysia on No, 25, Persiaran Bercham Utara 5, Taman Ramai. LA STEAMED MUFFINS is rated 3.3 out of 5 in the category raw food restaurant in Malaysia.
Address
No, 25, Persiaran Bercham Utara 5, Taman Ramai
Service options
Takeaway
Dine-in