Tokyo Sushi Bar is a Japanese restaurant offering sushi. It is praised for its very good sushi, friendly service, and excellent cleanliness. The establishment provides a welcoming dining experience.