montrealrampage.com
Delicha! Liquid Nitrogen Ice-cream Bar Opens in Montreal
Montreal’s first liquid nitrogen ice-cream bar opens at Place d’Armes. Perfect for a afternoon summertime treat.