Has anyone tried the Friday sit-down dinners at Cremaldis on Putnam Ave in Cambridge? Is there wine available? What's the atmosphere? Are the Cremaldis still operating the place? I stopped for take-out lunch and didn't see anyone from the family. (That's when I saw the sign about dinners.) Thanks!