Phone: +19403800671
Address: Oakland Street, Denton, 76201, United States Of America, 76201-4217
City: Denton
Website: http://www.thaisquaredenton.com/
Tuesday: 15:00-21:30
Wednesday: 15:00-21:30
Thursday: 15:00-21:30
Friday: 15:00-21:30
Saturday: 15:00-21:30
Sunday: 15:00-21:30
Dishes: 65
Amenities: 8
Categories: 5
Reviews: 2436