Print now
Olive Bistro
Address :
TB2540, Jalan Chong Thien Vun, Taman Tawau, Tawau, 91000
Phone No. :
089-770 093
Print now