Intan Baiduri, Jalan 224, Seksyen 51A, Petaling Jaya, Selangor 46000, Malaysia
No delivery
Spot something wrong?
Dishes at Kerabu Bira. Prices may vary in venue.