La Macchia del Barco is an Italian restaurant serving traditional Roman and Lazio cuisine. It offers a friendly service and a chance to rediscover authentic flavors.