Location: La Nuova Piazzetta, Vicolo del Buon Consiglio, 23/a, 00184 Roma RM, Italia
Getting there: Cavour station
Traditional restaurant
Specialty: Italian cuisine restaurant. Many different Italian dishes
Price range: $ (<30)
Pro tip: It is quite touristy and is super close to Coliseum, queues are common
Recommended by @Pitufueros