of Leura is seeking a Skilled and Experienced Restaurant Manager to oversee daily operations and lead the team to continued... , is a popular restaurant located in the heart of Leura, New South Wales. Known for its diverse menu, fresh ingredients, and cozy...