Tanjong Pagar road has no lack of Japanese cuisine and making it to the already extensive list is Teppan Kappou Kenji which is a stone throw away from Orchid Hotel. On first look, the exterior of the restaurant feels inconspicuous and one would feel intimidated to step in. But once inside, the interior exudes a…