Italian pizza restaurant offering a large and flavorful pizza selection. They also sell wine.