Shizen Cafe is the perfect spot to relax and enjoy delicious plant-based foods, a cup of coffee, and the good vibes.