De Windsor is a cafe located in Ternat. It is a public establishment that serves drinks and is a popular spot for people to check in.