Some Italian frame. Several builders made frames for a lot of companies and bike shops that sold their own boutique brand. Seatpost diameter does make a difference; wrong post can slip disastrously or ruin a frame. 27.2 mm is common and indicates decent tubing like Columbus SL.
I imagine the OP has already painted the fork to match the frame. One can only hope this means he's not reaching for the dremel tool.