Sola

15928 Ventura Blvd # 120, Encino, CA

Menu (As of 10/29)

Garden

Ocean

Land

Karaage

Executive Chef Hiroaki Wakasugi

Rice

Oden

Sola: hours and how to order