The pizza is great. They where really careful and told me that they make the pizza in a separate area in the kitchen.
Yes