Map Location
Hakuchi Japanese Teppanyaki Food
Chai Leng Park, 13400, Butterworth, Pulau Pinang, Malaysia