Restaurant Nova Lisboa, 3 GLENROY RD, London
683rd visitor, Write a review
Restaurant Nova Lisboa Map

near N5Z 4H2

Restaurant Nova Lisboa is People's Choice, 2016 winner

Restaurant Nova Lisboa is ranked #2 of 11 nearby Restaurants.

They say Restaurant Nova Lisboa is excellent