Long Island is a restaurant offering a varied menu and wine list. It features a terrace.