Olivella's

Address

3406 McFarlin Blvd.
Dallas, TX 75205
214-528-7070

Hours

Open Now
Sun: noon-10 pm
Mon: noon-10 pm
Tue: noon-10 pm
Wed: noon-10 pm
Thu: noon-10 pm
Fri: noon-10 pm
Sat: noon-10 pm

Good to Know

  • Casual
  • $$
  • Takeout