Established in 2000, Tomoyoshi is a long-standing Japanese restaurant offering a diverse menu with sushi and other Asian dishes. It features both individual tables and counter seating.