Looney Bean is a cafe offering a variety of coffee and more. Located in Thessaloniki, it's a popular spot for relaxation.