Home town authentic Italian, and hands down best steak in greenwood.
Best filet steak in Greenwood! Also love the meatballs with vodka sauce. Always great service, strong cocktails, and reasonable pricing.
There’s not enough room to tell you about every great aspect of Trattoria! Best steak in town! Don’t miss it!
Our first time here and our server made our anniversary very special. Friendly and knowledgeable about the menu