Lala’s Studio City

11935 Ventura Blvd.
Studio City, CA 91604

Tel (818) 623 4477

Sunday / Thursday 11AM till 10PM
Friday and Saturday 11AM till 11PM