Main content starts here, tab to start navigating

Stamford

Capacity: 120 guest maximum for room, 60 on rooftop patio