Jalan Satu, Taman Batu Caves Centre Point, Batu Caves, Gombak, Selangor 68100, Malaysia
Jalan Satu, Taman Batu Caves Centre Point, Batu Caves, Gombak, Selangor 68100, Malaysia
No delivery
Spot something wrong?
Dishes at Restoran Na Kei. Prices may vary in venue.