Unfortunately, it closed in August. There was a sign on the door and their phone message said (back in September) that they were re-opening (under a new name) at the end of September. Does anyone know if they reopened? The old phone number rings but now there is no answer. Other than driving to Canton, I cannot think of any other way to find out what is happening. Any Chowhounds in the Canton area that can fill us in?
645 Washington St, Canton, MA 02021