Polish DeliRestaurants · Stamford, CTDelis, Polish, Grocery. Stamford.Address: 225 Nepperhan Ave, Yonkers, NY, 10701Phone: (914) 476-1183Loading map...