So Clutch Group
Sugar Room
So Clutch Group
Close
Home
Locations
Dallas
Austin
Houston
Chicago
Frisco
Ft. Worth
Events
Contact
About
Careers
© 2021 So Clutch Group. All Rights Reserved.
View Website
Location
5120 Washington Ave.
Houston, TX 77007
Phone Number
(832) 388-3288
Hours of Operation
Every Day
5pm - 2 am
Tout Suite
Every Day
7 am - 2 am
Book An Event