Full menu with prices & pictures
Centro Via Cavour, 61, Esquilino, Roma I-18...
Reserve a table now for Centro
The average review for Centro is 4.3, which means that the guests have a very high opinion of this restaurant.
Sono capitata in questo ristorante per caso passando su Via Cavour. Ho deciso di fermarmi per u...
Sono stato da Centro per una cena durante una trasferta. L'ambiente è carino e accogliente, cos...