Yia Mass is a relaxed bar offering a Greek experience. It features a bar area and seating on different levels, fostering a fun atmosphere.