Terrace Bistro

Terrace Bistro in Oak Cliff/South Dallas

1325 S. Lamar St.
Dallas, TX 75215

inside the NYLO Dallas South Side

All the Details

  • 214-421-1080
  • Serves Alcohol

Drink Specials

    • W
    11:00AM – 11:00PM

    Half-price bottles of wine

Goes Well With...

#Eats