L'Arcangelo

via Giuseppe Gioacchino Belli 59, Rome, Italy

€€ ・ Roman,Farm to table

MICHELIN Guide's Point Of View