Description
Luzzi's is a modern Italian restaurant located in Finchley, London. With its fresh ingredients, delicious pizzas, and friendly staff, it is the perfect place for any occasion. From its outdoor seating to its private dining rooms, Luzzi's offers a unique experience that is sure to impress. With its extensive menu, featuring Italian and Pizza cuisines, and its wide selection of wines and beers, Luzzi's is the perfect spot for lunch, dinner, or drinks. Make a reservation today and experience the best of Italian cuisine in London.