A Palo Alto Italian restaurant once known as a favorite meeting place for Steve Jobs and other tech executives is closing ...