Izakaya Yancha is a Japanese restaurant offering traditional cuisine and drinks.