Third Eye Windsor is a distinguished restaurant and function center located at 515 George Street, South Windsor, NSW 2756, offering authentic Indian and Nepalese cuisine. With over a decade of culinary excellence, the establishment has expanded from its original location in Banksia to serve the Windsor community. Culinary Offerings The menu at Th