Italian restaurant Il Baracchino offers a wide selection of Italian dishes, with a specialty in pizzas.