Il Pagliaccio

via dei Banchi Vecchi 129/a, Rome, Italy

€€€€ Creative,Innovative

MICHELIN Guide's Point Of View