Leonor's Vegetarian Mexican Restaurant
Restaurant
11403 Victory Blvd, North Hollywood, CA 91606, US
(818) 980-9011
Hours not published on validated sources
Leonor's Vegetarian Mexican Restaurant is a vegetarian restaurant with a meat-free menu in North Hollywood, CA.
Vegetarian Plant-Based