Menands NY Delicatessens 1. 337 Broadway, Menands, NY 12204 | Mancini's Deli and Pizza (518) 729-4157