Zenzan is an authentic Japanese restaurant offering carefully prepared dishes.