My Town Cafe
Lot 54, Plaza Cks Tuaran, Tuaran 89150 Malaysia
My Town Cafe is a Bars & Clubs place is located in Tuaran, Sabah. The address of My Town Cafe is Lot 54, Plaza Cks Tuaran, Tuaran 89150 Malaysia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +60 16-811 7666,