Hagakure is a Japanese restaurant offering a refined dining experience. It features a modern, minimalist style and a relaxing atmosphere.