Warriors star Draymond Green opens new restaurant in SFA new Ethiopian-Dominican fusion restaurant named Meski is opening in Lower Nob Hill, San Francisco, on March 7.