Yu Kee Duck Rice友记

Yu Kee Duck Rice
Address : Newton Food Centre, 500 Clemenceau Ave North #01-009, Newton, 229495