Leonor's Vegetarian Mexican

Leonor's Vegetarian Mexican

11403 Victory Blvd, North Hollywood, CA
(818) 980-9011 serving: North Hollywood, South Valley

Sidewalk Score: 8 out of 10
Location, Location, Location:

Categories:

Restaurants, Vegetarian,

The Low Down

Rants, Raves & Reviews