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.