CCS Vegan Spot is a cozy eatery in Alton, IL that specializes in plant-based cuisine.
With a focus on fresh ingredients and creative flavors, this spot offers a variety of vegan dishes to satisfy different tastes.
Generated from their business information