This is a cafe located just after Selfridges on Duke Street. You can also get there from inside Selfridges on the ground floor.
The food is excellent but the portions are small and it's quite expensive for a cafe: this is NOT a restaurant for a cosy or romantic evening meal, it's styled more like a cafe-bar and as such is probably better for lunch rather than dinner (unless lunch is your main meal of the day).
But V.good as London cafes go!
Located in Selfridges, Iguazu is a licensed restaurant that serves a variety of South American dishes.