Alice Pizza is a pizza restaurant offering a variety of pizza flavors. Located in a shopping center.