Wholesale Store
Carrefour
Carrefour, originated in France, is the world's second largest retail group. In addition to selling a vast range of supermarket goods, each branch is equipped with a food court, some thematic restaurants, boutique stores and general shops. Carrefour is also known for its leisurely atmosphere and convenient locations.
More Info