Ópera Pizza: The Best Spot for Pizza in Madrid

Pequeña tres quesos pizza, por favor. Translation: small three cheese pizza, please. I used this phrase a lot during the month I lived in Madrid. Ópera Pizza quickly became my favorite spot for pizza in Madrid. It’s conveniently located right near the Ópera metro stop or about a 5 minute walk from Puerta del Sol (the center of Madrid). The restaurant has […]