Italian in London - Catford 62 Baring Road, Catford, London, SE12 0PS Tags: cuisine: italian, price for 2 (exc. drinks): £30, vegetarian dishes