Salata
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
19 Years
in Business
Amenities:
Offers outdoor seatingHas Wifi
Phone: (832) 886-4582
Address: 2170 Town Square Pl, Sugar Land, TX 77479
Website: website
Parking: Garage
Wi-Fi: Free
Bike Parking: Yes
Attire: Casual
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Average
7211 Highway 6 S, Houston, TX 77083
2231 Highway 6, Sugar Land, TX 77478
3576 Highway 6 S, Houston, TX 77082
2675 Town Center Blvd N, Sugar Land, TX 77479
16535 Lexington Blvd, Sugar Land, TX 77479
340 Highway 6, Sugar Land, TX 77478
15215 Southwest Fwy, Sugar Land, TX 77478
15267 Southwest Fwy, Sugar Land, TX 77478
12815 Southwest Fwy, Stafford, TX 77477
1418 Highway 6, Sugar Land, TX 77478