Listing Category
Description
Black Leaf Vegan is a popular plant-based restaurant known for its creative vegan comfort food. Founded by entrepreneurs Derrick and Taria Slack, the restaurant has quickly become a favorite destination for vegan cuisine in Indianapolis.
Country
USA
State
Indiana

