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

Contact

    Close
    Close