Pizza restaurant located in a shopping center. Known for its budget-friendly prices.