Pizza Review
La Burratina. Fresh ingredients, minimal flop, and solid flavor. Nothing mind-blowing but a great value in Madrid