Couchiching Court Buffet

Restaurant in Brechin, Ontario