A recent walk-past recce suggested that there was still a hell of a lot of work left to be done at the upcoming, 200+ seat Japanese izakaya-themed Electric Owl in the American Hotel at 928 Main (just a few doors down from Campagnolo). They were hoping for a May 26th opening – perhaps they still are – but the photo above says June or July to me (I don’t know…maybe they’re superhuman). Whatever. We’ve waited years for anything to open at this address, so a little while longer won’t hurt. In the meantime, we can whet our appetites and cool our jets with an advance copy of their menu. Karaage? Check. Gyozas? Check. Ebi Mayo? Check. I’m sure it’s not all set in stone, but here it is nevertheless.