Olivella's on McFarlin (Pizza Places)

Olivella's on McFarlin (Pizza Places)

About Olivella's on McFarlin (Pizza Places)

Located in the heart of Dallas, Olivella's is committed to serving University Park residents and students with quality, brick-oven made pizzas.