First in windsor is a fully licensed, popular, up-market, local favourite in the Windsor area of Invercargill. With top-notch waitstaff, a brilliant culinary team, and an enticing atmosphere First in windsor is the perfect place for two people, ten people