If you're looking to dine on authentic Greek, Mediterranean and Italian dishes, Anima D'Italia is a must-visit! This restaurant, located in London, United Kingdom is popular for serving some of the most delicious and unique dishes in the area. Also,...more
CrescentRating: Not CrescentRated
Not sure
114 Mile End Road, E14UN London, United Kingdom
2077906000