333 Southwest Blvd, Kansas City
This is a solar-powered vegan restaurant making international plates & smoothies from locally sourced vegetables.
Chill Out
Kids Friendly
Typical Tourist