Olive Bistro

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