The vacant restaurant at 25 Ghent Road has been the site of hospitality for nearly 100 years. Its history includes robberies, ...