Former Michelin-Starred Restaurant Lord Stanley Reopens in Russian Hill - Eater SF
"In an unusual turn of events, Cha Cha Cha returns to the Mission in its original location at 2327 Mission Street after closing last July, Mission Local reports." - Dianne de Guzman