//

Leonor’s Mexican Vegetarian Restaurant

Overview

Address: 12445 Moorpark St UNIT C,
Studio City, CA 91604
Website: leonorsstudiocity.com
Phone: 818-762-0660