chineseNot yet on Tasting Planet
麗都大酒家 Lido Chinese Restaurant
Gerrard Street 41, London, W1D 5QF London, United Kingdom
About
English name: Lido Chinese Restaurant
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Gerrard Street 41, London, W1D 5QF London, United Kingdom
English name: Lido Chinese Restaurant
No photos yet.
No reviews yet. Be the first!