Comptoir de l'Isle is a coffee store offering a wide selection of teas and house-roasted coffees, available for purchase on-site or to take away.