1 more results for Dine-in
Norwest, Australia
Jheel is a premier Indian restaurant located in Norwest, Sydney, offering a unique lakeside dining experience. Under the guidance of Head Chef Sathisha, who brings over 30 years of experience from esteemed 5-star hotels in India, Jheel presents a menu that blends traditional flavours with innovative…