Pizza Center is a pizza restaurant known for its generous toppings and flavorful pizzas.