PrevIndexNext
SmallMedFull
Carrefour used to be a big supermarket right near Franklin Mills Mall when I grew up. This isn't any such thing, apparently, but a "crossroads" which forms the nexus of a cinema and some boutiques.