My husband and I just moved to downtown Dallas, and we LOVE this place! They have great prices and service that cannot be beat. The alfredo is wonderful and so is the wine! A must try.
Pros
+ Service, selection, and location
Cons
- Can't figure out when they are open