Samba Swirl - Self Serve Frozen Yogurt is located in London, United Kingdom on 51 Turnham Green Terrace, Chiswick. Samba Swirl - Self Serve Frozen Yogurt is rated 4 out of 5 in the category frozen yogurt shop in United Kingdom.
Address
51 Turnham Green Terrace, Chiswick