This is a great little Italian deli. They have a wide selection of meats and cheeses, pasta, tomatoes, and other Italian products. They make fantastic paninis here; try one with marinated eggplant, roasted peppers and prosciutto...very good.
I bought a stove-top espresso maker from La Grotta years ago and still use it every day. As far as I am concerned, this is the best way to make coffee if you don't mind waiting a little longer for espresso because it can take up 15-20 minutes for it to brew.