In late November 2021, owners of Costagliola’s Little Italy, just off-Broadway in the City of Newburgh, announced they are closing their doors for good. The Italian eatery, located at 121 Washington Terrance, opened in January of 1995. Many considered this a hidden gem in Newburgh. Most w...