Excellent knowledge of GF - I spoke to a waiter who says they have two kitchens (he pointed out the gf kitchen which is separate, as well as their certificates on the wall). He also gave me a fresh glass and cutlery, as they keep these separate too. My pizza was delicious and I asked - they do make their own bases here.
Yes