Windsor Brown's is a sandwich shop offering beer and wine. Established in 2022.