aFilter Options
< Back

Lorenzo

Italian
This bustling , Italian local is an Upper Norwood staple , liked for its lively style and reasonable prices ; food-wise, it can be disappointing nowadays , but most reports say its still reliable . Top Tip – avoid the crowded and slightly claustrophobic basement .

Review by


73 Westow Hill
London
SE19 1TX

Tel: 020 8761 7485
  • Map