López & López

Calle de Cabestreros, 2, 28012 Madrid, Spain
4.30 (7)
$$
Very friendly
Pizza, International, Italian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app