Guide to Olivella’s Neo Pizza Napoletana in Dallas
Olivella’s Neo Pizza Napoletana is a restaurant located in Dallas, Texas. The restaurant is located at 3406 McFarlin Boulevard and can be found on their website https://www.olivellas.com/.
Olivella’s Neo Pizza Napoletana specializes in Neapolitan-style pizza, and offers a wide variety of pizzas with fresh ingredients. The restaurant also offers a selection of salads, sandwiches, and desserts.
The restaurant does not offer delivery, outdoor seating, or wifi, but does offer take-out.
Olivella’s Neo Pizza Napoletana is open seven days a week and is a great place to go for a delicious Italian meal.