Print now
Happy Duck Braised Duck Rice. Kway Chap滷鴨飯。粿汁
Address :
115 Bukit Merah View Market & Food Centre, Blk 115 Bukit Merah View #01-38, Bukit Merah, 151115
Print now