We are 100% ALL VEGAN Restaurant, located 231 East Delmar Alton IL 62002 - next to Mattress Z, across from the Alton Square Mall. We are on the back side of Targets, off Homer Adam Parkway!
Gallery
Open
Open hours today: 12:00 pm - 7:00 pmToggle weekly schedule
Add a review