For those not aware, a few months ago I broke the news that the Key Food building (located at Lincoln and Washington) will soon be torn down and replaced by condos.
Today, I have good news:
One of its long standing tenants, The Islands, has secured a new spot locally:
It will soon move to 671 Washington, the former site of Janelle's. (A poorly managed restaurant that was always going out of business, and finally did go out of business about a month ago).