Back to list
Shi Fu
Stunning 8.7 (18 reviews)
Around £25
Location
142 West Cromwell Road
London W14 9AE
See on the map