Italian pizza restaurant, Forno Cipollini, offers a taste of Italy.