Launched in 2004, China Sky recently closed its doors with a note saying they were making repairs--however, that may not be the case.
Reports indicate the Forest Street restaurant is not just "closed for repairs," but gone for good. The Swellesley Report updated their story on the closing yesterday. Swellesley also says inquiries have come in from a number of sources expressing interest in the property.
So, we're turning to you: If you could choose, what would you put there? What would you like to see on Forest Street?