Chinese Restaurant
2 Burroughs Parade, The Burroughs, Barnet, London, NW4 4BD (Show me directions) Show Map
020 820...Landline Landline
The Lido Noodle Bar serves authentic Chinese cuisine.
Report a problem with this listing