Hakoniwa Obanzai is a Japanese restaurant offering authentic and unique dishes served on large plates.