Currently under renovations, Terra Italian Steakhouse will combine the best of the former Sam’s Steakhouse and Alta Tuscan Grille. It will reopen as a Rustic Italian Restaurant with a butcher block, featuring a selection of locally sourced prime meats & chops, priced local-friendly.

  • Facebook
  • Instagram

68 VT Route 100 North
Ludlow, VT 05149 

Get Directions