South End eatery no more?

The Dig shows us that Delux Cafe on Chandler Street seems to have closed up for good.

Neighborhoods: 

Topics: 

Free tagging: 

Comments