When it comes to authentic Indian and Nepalese cuisine, Third Eye Windsor is more than just a restaurant it’s a cultural experience. Nestled in South Windsor, NSW, this vibrant dining destination brings the rich and diverse flavors of the Indian subcontinent straight to your plate. A Menu That Celebrates Tradition From the smoky goodness of tan