Aix&terra Nice is a French deli and fast food establishment located within the Gare du Sud. It offers a varied culinary experience, including gourmet products and quick meal options.