Hidden Italian favorite in North Dallas offers a menu loaded with pasta options.:
In Short
Nestled unobtrusively in Preston Center, the restaurant is intimate, with 24 butcher paper-covered tables and low lighting. With 81 mix-and-match pasta choices, Cafe Expresso is...