51 Turnham Green Terrace, Chiswick, London W4 1RP, United Kingdom
No delivery
Spot something wrong?
Dishes at Samba Swirl. Prices may vary in venue.