Thai Square RestaurantThai • Denton, United States
Try the duck!!!
Amazing place in Los Angeles where the message AND the mission of Christ is carried out on a daily basis. Check it out!
One of the best Asian restaurants in the entire metroplex! Awesome Pho, amazing calamari, and daily specials that are incredible. The staff is excellent! The gladly accommodate gluten free diets.
Best pork chop and lamb ribs ever! Customer service and quality assurance was amazing! Don't visit KC without stopping by!