1806 Greenville Ave Suite 120, Dallas, TX 75206, USA
Hours
- Mon5 PM – 9 PM
- TueClosed
- Wed5 PM – 9 PM
- Thu5 PM – 10 PM
- Fri5 PM – 10 PM
- Sat4:30 PM – 10 PM
- Sun · Today11 AM – 2:30 PM, 4:30 PM – 9 PM
How locals rank it
In Dallas–Fort Worth
From the local food press
Editor’s picks from published local guides
Infatuation's 25 Best Dallas Restaurants and Dallas Observer's 15 Best Italian. a 20-layer lasagna, house-made pasta, and the Greenville neighborhood-Italian template at the highest level.
Picks from Dallas Observer and The Infatuation
Make your own Top 5
Rank your favorites, follow people whose taste you trust, and Love Top 5s you want to keep.