Chili Pizza is a pizza restaurant located in a shopping center. They offer online ordering and have multiple locations.