Pizzeria Caro Giovanni is an Italian restaurant specializing in freshly made pizza with a diverse menu.