I had gluten free pizza here twice while visiting Cambridge - Veggie and then Spinach & Chicken. Both very delicious and no contamination problems!
Yes