Don Camillo is a restaurant and pizzeria offering home-style cuisine featuring regional products.