Pizza restaurant offering a wide selection of pizzas on thin crust, plus salads, appetizers, and more. Located in a shopping center.