Ten Bar is a modern and lively bar offering a convivial atmosphere. It features a terrace, TV, and offers takeout options.