Trattoria Isola Verde offers authentic Italian cuisine in a cozy, tavern-like atmosphere.