The Lido is a restaurant offering a variety of dishes and beverages in a welcoming atmosphere.