Indarra is a bar and coffee shop known for its homemade tortillas, XXL pizzas, and a variety of other dishes including sandwiches and burgers. It offers a selection of pastries and a pleasant atmosphere with a terrace.