Larsen's Steakhouse

Located In: Larsen's Steakhouse

Larsen's Steakhouse

Larsen's Steakhouse

Larsen's Steakhouse
Address
Larsen's Steakhouse

16101 Ventura Boulevard Los Angeles, CA 91436

Business Space Location Map
Capacity
F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Heating
Frequent Uses
  • Private Dining