My friend Y. discovered a really cool restaurant in Shibuya. It's called "Sora no niwa" (here's one review with a map) and is about 10 min walk from Shibuya station. It specialises in tofu, and thus is a paradise for vegetarians and vegans, or those who aren't yet convinced that the seemingly tasteless Japanese invention can turn into a broad variety of unforgettably delicious miracles, or anyone. Tofu, made from soybeans, is really low in fat, so those with restricted diet would also rejoice at the possibility to fill their stomach without the feeling of guilt. We had some creatively made tofu snacks, tofu soup, tofu which gets cooked right on the table, tofu tempura, tofu with rice, tofu tiramisu and tofu cocktail... Tofu-avocado and tofu-cheese snacks were heavenly! Also, the atmosphere is really pleasant. Good choice in all aspects! Maybe a bit expensive though.