Tokyo Station is a Japanese restaurant known for its lively atmosphere, offering familiar sushi options and entertaining teppanyaki chefs.