Pizza Review
Ehh. Cracker-like texture. What else could you expect from Pizza in Spain?