Map Location
Nippon Yatai Mura Japanese Centre
No. 403A, Jalan Burma, 10250, Pulau Tikus, Penang, Malaysia