Nijo Castle is a traditional Japanese restaurant with a wide array of dining options. They have a large sushi bar where chefs prepare sushi in front of the diners and there are also sizzling teppanyaki tables where patrons watch skilled chefs use dazzling knife skills to prepare dishes. Try out the happy hour menu from Sunday to Thursday.