Italian pizza restaurant offering delivery and takeout. Features regional specialties, including dishes from Trentino.