2 Waterway Square Place The Woodlands, TX 77380
Seated: 30
Mixed seating concept with warm Italian décor. This area is the closest section to the front entrance and directly across from the bar. The St.Carlo can seat 30 people.