Chelsea Road Deli is a traditional deli offering a variety of freshly prepared food such as baguettes, paninis, pies, and salads. It is also a great spot for coffee and lunch with delicious choices.