Alcove is a 270-seat waterfront restaurant on Lovejoy Wharf, a new development near Boston’s North Station. The restaurant overlooks Boston Harbor through a 70 foot long window wall, featuring views of the dramatic cable-stayed Zakim Bridge, the hub of Boston’s…