Pizza restaurant offering a variety of pizzas and salads. Located in a shopping center.