Pizza restaurant offering traditional Italian flavors. Known for its pizza with a double dough.