The Red Shoe

Restaurant in Port Hood, Nova Scotia