On file
- Kind of place
- Restaurant
- Cuisine
- Chinese (Lanzhou hand-pulled noodles)
- Where
- Leicester Square, London
- Address
- 33 Cranbourn Street, London WC2H 7AD
- Country
- United Kingdom
Aafthabnot yet ratedMattnot yet rated
Restaurant · Chinese (Lanzhou hand-pulled noodles)
Leicester Square, London