Skip to main content

Olivella's Dallas

restaurant · italian restaurant · Dallas, TX

Address
3406 McFarlin Blvd, Dallas, TX 75205-1828
Phone
(214) 528-7070
Website
olivellas.com
Where
32.8440, -96.7877

Search Hominin for Olivella's Dallas

Other restaurants nearby

More in Dallas

Olivella's Dallas — restaurant in Dallas, TX | Hominin