Frank & Dora's

Restaurant in Digby, Nova Scotia