Greenleafs is a quaint establishment in Saint Louis, MO that offers a variety of fresh and locally sourced menu items. The focus is on providing a cozy atmosphere for patrons to enjoy simple, yet delicious meals.
With a commitment to sustainability, Greenleafs prides itself on using environmentally friendly practices in its operations. Customers can expect a casual dining experience that highlights the flavors of the region.
Generated from their business information