Today I ordered a typical meal for us when we visit (which is not frequent -- as affordable as it is, it is still way more economical to make our lunches at home): a sandwich on rosemary roll (they are big enough to share if you get some sides), a pint of homemade cheese tortellini in spinach pasta and pesto sauce (warning: this is rich and indulgent!), a fried artichoke ball, and a cannoli for dessert. They have a sit-down eating section which consists of some small tables in the corner of the room, but it is often crowded and I decided to take this lunch to-go and have it in the comfort of my own home. But another good option is to take it to-go for a picnic at one of the vineyards! Last time I picked some up, I took it straight to the site of our first wine-tasting, Judd's Hill winery (a few minutes north up Silverado Trail), and ate it at one of their outdoor tables, paired with some zinfandel.
In short, this would be a great place to stop if you want to grab a nice picnic meal to take to one of the vineyards or a casual-but-homestyle Italian lunch without the pretense or cost that exists in most of Napa.