401 reviews
113 Mitcham Road, Tooting, London SW17 9PE
0203 601 3232
Taiwanese
Tooting, South West London
££