There is a surprising amount of vegan friendly food on this menu and it is all marked clearly in the menu. They have the menu in English but not with the vegan marks but it's easy to just compare it with the Italian to find out what to eat!
I had the seiten and mushroom with some baked potato on the side which were large potato style wedges. They also give some bread with olive oil free. The staff are also friendly and speak english