Restaurant
3.7 (663 reviews)
Jalan Tun Aminah, Pasar Taman Dahlia, 81300 Skudai, Johor Darul Ta'zim, Malaysia