Pizza was great - a really delicious base. They have a separate oven that the gluten free pizzas are cooked in.
Yes