iL FORNO is an Italian restaurant specializing in handcrafted, oven-baked pizzas. They also offer a selection of wines and prepared dishes.