10 APRIL 2004, page 55

Deborah Ross

S an Carlo is the Italian restaurant that has been on Highgate Hill for as long as anyone can remember, if not longer. Having been brought up down the road in Golders Green......