Casa Nostra opens Tuesday in downtown Leesburg