Dumpling Monkey

121 Dumbarton Road Glasgow G11 6PR