Pizza Hut or US PIzza...

India
November 6, 2006 5:37am CST
Which is better...
2 responses
@misssy (91)
• United States
6 Nov 06
Pizza Hut
@tusharb (3160)
• India
6 Nov 06
pizza hut