Address
2105 Lone Star, Sugarland, TX 77459
Dining
Indoor Dining & Heated Outdoor Patios
Private Rooms
catering
Phone: 281-637-0477
Email: [email protected]
Opening Hours
Monday: Closed
Tuesday, Wednesday & Sunday: 11AM-10PM
Thursday, Friday & Saturday: 11AM-2AM
Sugar Land Town Square
Ranked in 2020 as one of the fastest-growing cities in the country, the population of Sugar Land has grown impressively from 24,529 in 1990 to over 118,000 today. Located just 20 miles southwest of Houston, it boasts a vibrant setting with flourishing businesses created by innovators and entrepreneurs, first-class medical facilities, dynamic shopping, and friendly people. And at the heart of this bustling city is Sugar Land Town Square.
Get in touch with us