Enzo is an Italian restaurant specializing in pizza, offering a menu that includes fresh, local ingredients. They also serve delightful tiramisu and ice cream.