Bistro Last Call is a public establishment serving food and drinks, with a terrace. It is located on Boulevard des Laurentides.