This is my go to place for the best lasagna in town. If you call ahead they will even cook it for you. In addition, they have a decent selection of pre-made pastas and sandwiches to order behind their deli counter.
If you have a quick need for garlic bread, sauce, or certain italian staples there is decent chance they have at least one option, but don't expect 10 varieties of olive oil, or the offerings of a full grocery or deli.
The staff is nice and helpful.
They also don't take amex so bring your visa.