Caviar pizza goes on sale for $1,000

A hefty dollop of caviar means anyone interested in tucking into this luxury pizza will have to shell out a whopping $1,000 USD. Labelled the ‘most expensive pizza in the world’, takeaway fans wanting to purchase the extravagant oven-baked treat will have to dig deep into their pockets. Customers can choose between two of the … [Read the full story]