Helena's reviews Latest Popular Rating Share Report Helena I. Newbie Tilda's 5 January 2016 This text has been translated automatically. Show original » Cosy atmosphere, fantastic food at humane prices and friendly staff. Have been here several times. One of the best neighborhood restaurants in town.