Enjoy the subtle flavors of buckwheat noodles at Soba Osame, a Michelin Guide restaurant November 21, 2025 No Comments