Wandsworth's coziest Italian spot serves authentically fresh pasta and hot sandwiches, with a hidden supermarket corner stocked with imported Italian goods—it genuinely feels like stumbling into a neighborhood café in Rome.