depo winWin Depot's on shopping for restaurant equipment and supplies. Located in Long Island City, NY. Get Everything You Need to Run a Successful Restaurant - Shop Our Wide Selection.DEPO WIN merupakan inovasi dital yang mendukung transparansi, akuntabilitas, dan efektivitas dalam memantau kinerja satuan kerja.