Café Liberty is a welcoming and familiar meeting point offering coffee and dishes prepared by a chef. It also operates as a self-service bar, restaurant, and pizzeria with delivery and takeaway options.