İtaldo is a pizza restaurant offering a menu of pizzas and pastas, including specialty pizzas and classic pasta dishes.