“Little Italian owned cafe. Excellent ice gream and gelato.”
– Not For Tourists
020 8994 5202
2 Turnham Green Terrace, London W4 1QP
4 stars