Sakura Zen, Tawau, Bahagian Tawau, Sabah, Malaysia 3.8
Jalan Kubota Square, 91000 Tawau, Sabah, Malaysia
Phone
+ 60 89-769 998
Located nearby
Pizza RestaurantRestaurantSushi Restaurant Tawau, Bahagian Tawau, Sabah, Malaysia
Sakura Zen address
reviews phone Sakura Zen