2025-07-31T07:25:08.800
Due to be available at 60 restaurants in 31 cites, the French restaurant concept is targeting delivery as a key growth channel.
Already have an account? SIGN IN HERE
Learn more about MCA here
REGISTER FREE NOW
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information