2950 N Harwood St Suite 115, Dallas, TX 75201

Elegant yet unpretentious Italian offering pastas, seafood, chops & a well-appointed wine list.