500, Kampung Tabilung Baru, 89650 Tambunan, Sabah, Malaysia
Don’t know what to eat? Here are the talk of town!