Be the first to review. Help others by sharing what's good here.
Taste Better is location at 2773, Jalan Tun Razak, Pusat Bandar Kota Kinabalu, 88000 Kota Kinabalu, Sabah, Malaysia.
Sorry, we do not have that information at this time.
Taste Better currently has no rating.