Alfa Romeo Forum banner


  1. 0.9ltr Sportiva 2013 Oil drain location

    Alfa MiTo
    Hi guys, I'm trying to service my mito, I've found what I assume is the oil filter but can't find the drainage pin? The under carriage has a cover that I'm reluctant and pretty much unable to get off, is it under there or is there a easier access point? Cheers