Lido Il Faro offers a welcoming atmosphere with a focus on excellent dining. Enjoy a meal while watching events.