The Red Shoe

Restaurant in Mabou, NS