Taking his love and knowledge of the Italian food of his ancestors and combining it with his restaurant-and-delicatessen background, Nickolas Odoardi opened Restaurant ODO in Tuckahoe in the fall of 2021, bringing an Abruzzo-centric restaurant to Westchester.