RESTAURANT GREENSPOT
Saint-Henri Food & Drink
Open since 1947, the Greenspot is a deli in the Saint-Henri district where you can eat very good snack dishes in a retro and friendly atmosphere.