Chow’s House, 26 Nelson Street, Liverpool L1, 2003 • Traditional neon welcome that was still the same in 2014, but there are no reviews on Tripadvisor so the restaurant has presumably closed down.
Chow’s House, 26 Nelson Street, Liverpool L1, 2003 • Traditional neon welcome that was still the same in 2014, but there are no reviews on Tripadvisor so the restaurant has presumably closed down.