Impasto Pizzeria offers Italian flavors with delicious pizzas available for dine-in or takeout.