Le Monte Cassino is a pizza restaurant known for its generously sized pizzas and fresh, homemade tiramisu.