Las Lastra is a restaurant offering a menu with several dishes and beverages. It features spacious premises with scenic views from the dining area and outdoor terrace.