Archives for June 12, 2008

← 2008

Caviar pizza goes for £350

By Becky Paskin

Notting Hill pizzeria defies the credit crunch and launches UK’s most expensive pizza