Picchetto is an Italian restaurant known for its generous pizzas and comprehensive menu.