Texas Station Cafe & Restaurant is located in Chukai, Malaysia on Lot PT, Tingkat Bawah, Bangunan Kedai Depan Nirwana, Jalan Kubang Kurus, Chukai Utama. Texas Station Cafe & Restaurant is rated 4.3 out of 5 in the category western restaurant in Malaysia.
Address
Lot PT, Tingkat Bawah, Bangunan Kedai Depan Nirwana, Jalan Kubang Kurus, Chukai Utama
Amenities
Good for kidsToilets