Nano Italia is a highly-rated pizza restaurant offering a taste of Italian cuisine. Enjoy their selection of pizzas, pasta, and aperol.