Skip to content
Restaurant

Elixor

Location
3237 Boulevard des Sources
Dollard-des-Ormeaux, QC H9B 1Z6
Phone(514) 683-7778
Hours of Operation statusOpen · Closes 10:00 PM