Leonor’s Mexican Vegetarian Restaurant is located in Studio City, United States on 12445 Moorpark St UNIT C. Leonor’s Mexican Vegetarian Restaurant is rated 4.4 out of 5 in the category health food restaurant in United States.
Address
12445 Moorpark St UNIT C
Amenities
Good for kidsToilets