Tokyo Pop
Tokyo Pop is a Japanese restaurant on Broadway between 104th St and 105th St, opposite Cafe du Soleil.
Tokyo Pop can be a good destination if you're tired of Tomo, but still want good sushi. The flavors will please your palate. Definitely try the ceviche.