Izzy's Market and Deli Address: 282 Main St, North Creek, NY 12853 Phone: (518) 251-3000 Nice to Know: Accepts Credit Cards Yes Bakeries, Delicatessens, Food Markets Other Businesses: Basil & Wick's at 3192 State Route 28, North Creek, NY 12853 De Santis Law at 280 Main St, North Creek, NY 12853 Goodspeed, Sterling T at 325 Main St, North Creek, NY 12853 Trappers Tavern at 307 Main St, North Creek, NY 12853