Lido is a bistro offering a pleasant view of the beach and mountains.