Olivia Empanadas & Pizzas

Av. Regimiento de Patricios 233, C1265 ADC, Buenos Aires, Argentina
4.16 (10)
$$$
Friendly
Dumplings, Pizza, Argentinian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app