Jheel | Best Indian Restaurant in Norwest
G02/8 Century Cct, Norwest NSW 2153, Australia, Century Cct, Norwest, Sydney, New South Wales - 2153
02 9894 7766
Jheel – “The Dining Experience” At Jheel Indian Restaurant, “Jheel,” which means “lake” in Hindi, reflects the elegance a.....l recipes.