Sakura Zen, Tawau
Jalan Kubota Square, 91000 Tawau, Sabah, Malaysia
Location on the map Sakura Zen
Located nearby
Sakura Zen is located at Jalan Kubota Square, 91000 Tawau, Sabah, Malaysia (~3.1 km from the central part Tawau).
You are on this page because you are most likely looking for: pizza restaurant,
restaurant
or sushi restaurant,
Sakura Zen Tawau, Malaysia,
Sakura Zen, address,
reviews, phone .