The Common Room
30 Dedham Avenue, Needham, Massachusetts 02492, United States

Bring your group together for great drinks, incredible food, and a festive atmosphere that sets the tone for an unforgettable night. We handle the food and fun—you just show up ready to celebrate. Holiday dates fill fast, so lock in your party now!