In the heart of Sugar Land, Town Square offers international dining choices, lively events and specialty shopping that includes The Wearhouse, Twenty-Two Fifty Interiors, and The Loft.