Print now
Texas Grill
Address :
Lot 8, Block D, Segama Complex, Jalan Segama, Kota Kinabalu, 88000
Phone No. :
088-261 026
Print now