An Italian pizzeria in Amherst, NY wouldn’t be complete without antipasto salads, mozzarella garlic bread, pizza logs, and more to complete your order!