Carla’s Take Out & Seafood Market

Restaurant in Digby, Nova Scotia