The Sisters’ Deli, located at 167 School Street is a cozy Deli with Colombian roots. Serving various types of sandwiches, natural fruit juices, and traditional Colombian staples. A must visit for breakfast, lunch, or a quick snack!