Our Stores

Restaurants
Groupe Mach announces new Avril set to open at Place de la Cité

Groupe Mach is pleased to announce that a new Avril Supermarché Santé will be opening at Place de la Cité. The 37,000 square-feet store will occupy a prime space and feature an organic produce section, a grocery section, a supplement section and a cosmetics section as well as indoor and outdoor dining areas