From Our Editors
A well-known Italian restaurant in Chapel Hill, Trilussa La Trattoria is the ideal location for appetizing seafood. It's a favorite spot for those seeking a fantastic meal.
Try to remember that business casual is the suggested attire.
There really is something for everyone, with low-fat options, as well as vegan and vegetarian items on the robust menu. Plus, it's been tabbed by the locals as a really solid option for large groups. In addition to its convenient take-out menu, the restaurant even provides catering for events around town.
A dinner staple in Downtown Chapel Hill for nearly two decades, Trilussa La Trattoria definitely stands out from the rest. Visitors to the restaurant have access to a private lot nearby or can park on the street.