Great spot in the heart ofVerdun. Metro stop close by, restaurants, cafes, green grocer and ice cream shops too!