Scaddabush opened about a week or two ago...Not the biggest fan of Italian food, and given there's already an Italian restaurant just a block or two away (there's not that many restaurants within 5min walking distance) it feels a bit redundant...My 2 cents.