Ealing, London
"A proper Italian neighbourhood café in Ealing where the tiramisu is the real reason to visit and the espresso is exactly what you'd want alongside it."
What we love
Location
12 St Mary's Rd, London W5 5ES, UK