The Terrace Italian is a traditional Italian trattoria offering exceptional food and friendly service with seating over two levels and views.