Los Angeles, California
Leonor’s Mexican Vegetarian Restaurant - Studio City