Chris' Deli Thornwood, NY

55 Kensico Rd, Thornwood, NY 10594