Pizza Boston is a pizza restaurant offering a wide selection of pizzas in a warm and inviting atmosphere.