Le Novello is an Italian restaurant specializing in pizzas, offering dine-in and takeout options. They provide amenities such as parking, air conditioning, and a terrace, and welcome groups.