Sola Japanese Izakaya Dining

Sola Japanese Izakaya Dining, 15928 Ventura Blvd #120, Encino, CA 91436, United States

(818) 784-7652

Location