Don Camillo is an Italian restaurant offering authentic cuisine in a warm atmosphere.