La Bottega Nicastro is an Italian grocery store offering coffee, sandwiches, and pastries. It also features a deli with freshly made lunch options.