0 Restaurant Saskatchewan The Homestead Restaurant (Permanently Closed) 100 2 St W, Delisle, SK S0L 0P0