We had dinner at Carlo’s Pizza on our first night in Tagaytay. We ordered their Quattro Formaggi Pizza which is highly recommended in their menu. This has to be one of the best white pizzas
We had dinner at Carlo’s Pizza on our first night in Tagaytay. We ordered their Quattro Formaggi Pizza which is highly recommended in their menu. This has to be one of the best white pizzas