Terra Italian Steakhouse

68 Vermont Route 100, Ludlow, VT
917-242-1004
Capacity: 200 people

About Terra Italian Steakhouse

As you walk through the doors into Terra Italian Steakhouse, you are greeted with stunning 100+ year old barnwood clad walls, and décor that marries the warmth of Vermont with the intimacy of the rustic Italian countryside. With a rotating menu of casual and approachable Italian dishes and fresh pasta, as well as a “butcher block” featuring Vermont sourced prime meats, and chops, is is our way of carrying forward the legacy and history of our beloved Sam’s Steakhouse, a former Ludlow staple.
Venue Types
Amenities
  • Full Bar/Lounge
  • On-Site Catering Service
  • Outdoor Function Area
Features
  • Max Number of People for an Event: 200