Coffee shop Le Big Ben offers a friendly atmosphere. Enjoy a coffee and a pleasant moment.