Spirit Elephant is an award-winning plant-based restaurant and bar located in Winnetka, IL, offering a wide range of delicious food made exclusively from plants.
With a beautiful plant-filled patio, guests can enjoy the great weather while indulging in their flavorful and innovative plant-based dishes.
Generated from the website