In India all you can eat pizza is pretty popular. You pay ~350 INR per person for non-vegetarian and ~250-300 INR per person for vegetarian. It's pretty good.
The trick they use is a large fizzy complimentary drink up front, which reduces your hunger for the first set of pizzas which take a bit to arrive.