This place is part deli, part bakery, part coffee shop, part Italian convenience store, part wine shop and all awesome. They have a pretty impressive menu of Italian sandwiches that run you about $10 each but they're big enough to feed two people. I had the Calabrese which came with prosciutto, cheese and arugula on fresh baked bread from pizza dough. It was delicious. My better half had the smoked salmon and Brie and they didn't skimp on the fish. Also delicious.
Wine, beer and fresh coffee are available (I had beer), an assortment of authentic desserts and they even have a freezer full of gelato and frozen pastas to go. Lastly, very friendly and helpful service. I'd go back.