Our Merchant Network

Sodexo Merchant Network is spread across 1,500+ cities having over 25,000 outlets

please click on the images below to search for your favorite outlets accepting Sodexo Vouchers & Cards

     
   
     

Help us improve your experience. Click here to give your feedback on our website!