Italian restaurant specializing in Roman cuisine, also offering pizza. Known for traditional dishes with quality ingredients and generous portions.