Philippines restaurant debuts table-sized pizza
June 4, 2009
ABS-CBN News: A restaurant in the Philippines is serving what might be the largest commercially available pizza in the region, if not the world. The 52-inch pie serves 40 and can be ordered with toppings ranging from pepperoni to crocodile meat.