Sora no niwa is a vegan and vegetarian restaurant located in Shibuya, Tokyo. They offer a variety of healthy dishes made with organic ingredients, including salads, sandwiches, and smoothies. The restaurant also has a rooftop garden, making it a great place to enjoy a healthy meal with a view.