Authentic Italian deli-café in Southwark stocking exceptional products and prepared foods that justify the premium price—arrive for the food, stay for the spirit.