Search More


Cafe Nostra - Closed

2023 Greenville Ave. Dallas, TX 75206 | East Dallas & Lakewood | 214-821-2100
Related Stories (1)

Related Stories

  • Dining: Reviews
    There's a lot of indignant rant in the culture these days over the knee-jerk, Glock-click tendency of many of us to associate anything Italian with mobster chic--and maybe baked ziti. In...

Best of Award Recipient