Dumpling Chef

Shop Number 130
Telephone 8742 1438
Store Category Food Court & Takeaway