Adelaide

via dell'Arancio 69, Rome, Italy

€€€ Italian Contemporary

MICHELIN Guide's Point Of View