Restaurant Soto Ibu 2, Tawau
4622, Jalan Tawau Lama, 91000 Tawau, Sabah, Malaysia
Location on the map Restaurant Soto Ibu 2
Located nearby
Restaurant Soto Ibu 2 is located at 4622, Jalan Tawau Lama, 91000 Tawau, Sabah, Malaysia (~534 meter from the central part Tawau).
You are on this page because you are most likely looking for: or restaurant,
Restaurant Soto Ibu 2 Tawau, Malaysia,
Restaurant Soto Ibu 2, address,
reviews, phone .