Honestly the best gluten free pizza I have ever had. They bake the pizza on foil so it's not in direct contact with the pizza rack. They are friendly and willing to work with you.
Yes