Located in the prime area of Tokyo Shibuya, the hidden gem restaurant 'OZY' quietly stands. Despite its recent opening, this place has been highly praised through word of mouth, serving salads and hot sandwiches. However, its taste is so irresistibly delicious that you can't help but call it