Yes there is English mass from Monday to Saturday 9 AM, Saturday at 5pm and Sundays too, but I think at 10 AM but I am bot sure there is more masses in English on Sunday's but I do not remember the time
I am sure there is, but i dont know the times
Thanks! Your answer is awaiting moderation.