On my way home tonight, I saw a sign for a beverage permit for Little Star pizza at 15th & Valencia, SW corner. This is the space that was briefly Baku, a Thai place, and then even more briefly Opium Den, a slightly cheaper Thai place. Despite good intentions, I never tried either Baku or Opium Den -- there was something unappealing about both and they were always nearly empty.
Little Star's original Western Addition location gets strong reviews for its Chicago style pizza:
Lucky us for pizza in the Mission: Delfina, Pauline's, and now (or soon, rather) Little Star.