Glens Falls NY Delicatessens 1. 148 Bay St, Glens Falls, NY 12801 | Poppy Tom's Deli & More (518) 832-4441