I heart Defalco's. My boyfriend and I are here at least once a month. Weirdly enough I've never actually sat down for lunch or dinner at the actual location. We usually just do take out or just buy items from the grocery part of it. They have a great variety of dried pastas, wine, cheeses, oils and vinegar's, etc. Whenever we have friends over we love to order a variety of pastas for pick up.
What the two of us end up doing most often is just picking items out from the grocery to make homemade pizza. Their fresh pizza dough is seriously to die for. And it's only around $1! If you don't see it in the fridge be sure to ask. They usually have some in the back.