The last time we checked in at 26-21 Jackson Avenue was in November, when construction crews were working on the windows on the building.1 When we stopped by last week, we were able to take a look inside, and it appears construction is moving along quickly inside. LIC Talk reported last week that the restaurant, called Levante, is anticipating an April opening.2
Back in April, Rockrose told The Court Square Blog that Levante was heading to the space.3

A view inside 26-21 Jackson Avenue