Print now
Soon Kee Lor Duck Rice - Horne Road Food Court顺记(起骨)卤鸭饭。粥。鸭面/ 特味囉喏
Address :
Jalan Besar Stadium, 100 Tyrwhitt Road, Jalan Besar, 207542
Print now