Bar Archa is a pub offering a smoking-friendly environment and sports broadcasts on TV. Guests can enjoy snacks and drinks, with outdoor seating available.