The Six Chow House

12650 Ventura Blvd Studio City CA 91604 USA

(818) 761-2319

Location