Not a gluten free oven at all and no alternatives for Non-dairy.
No
This restaurant is a tourist trap. I had a gluten free pizza that was inedible. Do not waste your time at this restaurant.
I have extra intolerances besides GF and the waitress was very patient helping me find something that they could make for me. Then, extra points, she came back to tell me it would take an extra 20 minutes because they had to make the risotto from scratch. We decided to change to GF pasta. But it shows that they are willing to be very accommodating to special diet needs which I really appreciate.