Isola Verde is a pizza restaurant offering traditional Italian recipes, wine, and desserts.