Category: Chinese Restaurant Category: Chinese Restaurant
Address: 2 Burroughs Parade, The Burroughs, Barnet, London, NW4 4BD
Landline: 020 820...
Report a problem with this listing
The Lido Noodle Bar serves authentic Chinese cuisine.