Lena
$$$ • European, Portuguese
Hours:
6120, Estr. da Barragem
About Lena
Lena Reviews
Ratings
Hours
Monday | 9AM - 11PM |
Tuesday | 9AM - 11PM |
Wednesday | 9AM - 8PM |
Thursday | 9AM - 11PM |
Friday | 9AM - 11PM |
Saturday | 9AM - 11PM |
Sunday | 9AM - 6PM |
Located near the dam in Ortiga, Barragem de Belver, Lena offers a warm welcome and delicious homemade food. The restaurant is known for its friendly service, beautiful surroundings, and tasty dishes like the grilled fataça and migas. The tomato soup and salad, made with fresh garden produce, are also highly recommended. Due to its popularity, it's a good idea to make a reservation to ensure a table.