La La Sushi

12415 Ventura Blvd Studio City CA 91604 USA

(818) 760-7280

Location