Piazza Italia offers homemade Italian cuisine, specializing in pizza, risotto, and more.