Map
53 Montague St., Lunenburg, Nova Scotia, Canada
Restaurant
Fleur de Sel, Nova Scotia