ODO is a newly opened restaurant in Tuckahoe, NY, offering authentic Abruzzese cuisine that focuses on quality ingredients and traditional cooking methods.
With a mission to evoke a sense of nostalgia through their flavors and warm hospitality, ODO aims to transport diners to the old world with their delicious dishes.
Generated from the website