Chinese · LONDON
Good food.
Great flavour.
41 GERRARD STREET, LONDON, W1D 5QF
Opening hours to be confirmed
Lido Chinese Restaurant is a Chinese takeaway in LONDON, W1D 5QF. A menu has not yet been added to this listing.
Lido Chinese Restaurant is listed at 41 GERRARD STREET, LONDON, W1D 5QF. Opening hours and menu details can be added by the verified owner.
Loading reviews…