Café de Lino is a cafe and bar offering Spanish cuisine. It is located in Lena, Spain. The establishment provides a full menu with prices and photos.