Atout Restaurant a new French restaurant at Dempsey that takes over from Au Petit Salut1 May 20186 May 2024