Pizza restaurant located in a shopping center. Offers pizza.