La Llama is a bar & grill offering traditional Basque cuisine, including dishes like octopus and stuffed peppers.