Fran Drescher outside BOA Steakhouse

Fran Drescher is spotted outside BOA Steakhouse inLos Angeles, California on February 24, 2011.

By Joanna Martinez
Fran Drescher spotted outside BOA Steakhouse in L.A.
Fran Drescher spotted outside BOA Steakhouse in L.A.
WENN

News from our partners