Ten Japan is a Japanese restaurant offering casual comfort food, including sushi rolls and ramen, with beer and wine options.