Aflamenca-2 is a bar offering food and drinks for takeaway and dine-in. It features a terrace and has ample indoor seating.