Skip to content
Buggy friendly

Girasole Deli

Girasole, 154 High St, Teddington TW11 8HZ, UK
Cafe · Richmond upon Thames · Richmond area
Called in May 2026
“We are pet friendly and, uh, and also, uh, uh, babies, of course.”
Rated from a real phone call by Poppy, our AI. How ratings work · See the full map →