Indian food lovers make sure you check out The Spice Root, One of Sydney’s most renowned Fine Dine Indian restaurant located at Kingswood. Boasting some of the freshest of Indian cuisine, The Spice Root invites you to relax and enjoy the unique flavors of India.
Show More