Print now
Ebizou Japanese Restaurant & Bar
Address :
Ground Floor, Imago Mall, KK Times Square, Phase 2, Jalan Coastal, Kota Kinabalu, 88000
Print now