IL Lago employs 18 employees. The IL Lago management team includes Steven Yeomans (Head chef), Elise de Boer (Waitress), and Restaurant Andea (Restaurant).
Looking for a particular IL Lago employee's phone or email?