Searching for Meng Meng Roasted Duck in this area but end up eating this after lost the way.
The staff is friendly and the food is value for money.
The restaurant is big and clean! It is not crowded when we were there at 4pm.
Address: No.64, Jalan Sutera Tanjung 8/4, Taman Sutera Utama, 81300 Skudai, Johor, Malaysia