Japanese Okonomiyaki restaurant, Tachi Machi, offering a taste of Japan.