Pizza restaurant offering a wide menu with over 100 pizza varieties, plus burgers, grilled dishes, and more. Known for its all-you-can-eat pizza options.