The Red Shoe

Restaurant in Port Hood Island, NS