trattoria - небольшой, уютный, но все же ресторанosteria - таверна, максимально приближенная к формату домашней посиделки с гостями.Значения очень схожи, как и формат заведений - разница абсолютно не принципиальная.