17/12/2007

Caravaggio is simply one of the best restaurants for a working lunch.