Wine list is up now (maybe it was before too?). It's mostly lower priced, most below 50 or just above, all Italian I think. So for $25 corkage you're basically covering their markup anyway.
The riserva list is weirdly short (just 4 bottles atm).
Yes, the wine list is pretty much all Italian wines. I would still rather bring my own wine, that I know I would enjoy, and pay the $25 corkage fee.