Last week, when I asked, “soon” meant that they would be opening the following week. The deli, located between Columbia Street and Putnam Street on Capitol Avenue has not opened quite yet, but when I rode by today I could see that more progress had been made since I took this photo recently.

Updated: The deli has opened! There is some outdoor seating.