A meat restaurant with an eye to Italy and the world

Italian and international meat sharing the same unmistakable trademark: quality.