I have been eating at Al Metro already several Times and I have to say I was really positevely surprised!! We took "Pollo Pizza" and "Focaccia Base" several Times and I have to say that the quality is high, really delicious. I live in Italy...so I'm used to eat often good pizzas and this one, is even over their level. So better than really a lot of pizzas in Italy :) highly recommendedMore