Lone Star BBQ Chiang Mai is located in Amphoe Mueang Chiang Mai, Thailand on 13/4 Moon Muang Rd Soi 3, Tambon Si Phum,. Lone Star BBQ Chiang Mai is rated 4.6 out of 5 in the category barbecue restaurant in Thailand.
Address
13/4 Moon Muang Rd Soi 3, Tambon Si Phum,