L'Arcangelo is an Italian restaurant known for its pasta, antipasto, and fish dishes. It is located at 43 Via Cesare Minore.