Pizza restaurant offering a variety of pizzas, calzones, kebabs, focaccia, and sandwiches.