Super Mases Cafe is a coffee shop and bar located on EO Rodou Lindou. It is a public establishment offering drinks and likely light food options.