Larsen's Steakhouse - Encino
- Bob Brooks Dec 4, 2008 04:26 PM
I drive by this place that's upstairs on the NW corner of Ventura and Woodley. Has anyone ever tried it? Is it any good? If not, how can it possibly stay in business in the competitive world of SFV steakhouses?