Closures Include the Villa D'Este, Cha Cha Cha Mission, Trouble Coffee, and More
When a friend sent me the SFGate story that the VILLA D’ESTE in Lakeside Village was closing after 44 years of serving Hollywood levels of glam drama and veal parm, we had to go out and pay our respects to the interior (you can read more about the restaurant’…