Ten Yen is a Japanese restaurant specializing in sushi, described as a hidden gem with a small 8-seat sushi bar. It offers a unique dining experience with great sushi.