12019 Ventura Blvd.
Studio City, CA 91604
Phone:8186913122

Venue Capacity

SpaceMax. Reception CapacityMax. Seated CapacitySq. FeetFloor Plan
Patio20
More from The Now Studio City