12250 Ventura Blvd., Studio City, CA 91604

818.985.0500

Dining Tables