9 yrs ago•itsmontypythonreviewedMitchell Brothers O'Farrell Theatre895 O'Farrell St San Francisco, CA 94109private room base price has increased by 266% ??