Green Leaf Inn is a sustainable hotel that prides itself on its eco-friendly practices. The hotel's restaurant follows the same ethos, offering a menu that focuses on organic, locally sourced ingredients. Guests can indulge in a variety of dishes, from gourmet salads to mouthwatering entrees, all made with a commitment to sustainability and flavor. The restaurant also offers a selection of organic wines and craft beers. With its dedication to green practices and delicious dining options, Green Leaf Inn is an excellent choice for travelers seeking a green hotel with a restaurant.