Loading map…

Ristorante Amedeo

Rome, Italy, the Eternal City, offers this classic Italian restaurant. The aroma is rich and inviting, hinting at traditional flavours. Enjoy a satisfyingly tender texture, often found in dishes that are expertly braised.