16 reviews
9a Mansion House, South Lambeth Road, London SW8 1QT
020 7840 0225
Italian, Mediterranean
Vauxhall, South West London
£££