Alma da Terra is a compact yet welcoming pub and bar located in Lisbon. It is known for its cozy atmosphere, making it an ideal spot for patrons.