Stony Brook NY Delicatessens 1. 1320 Stony Brook Rd, Stony Brook, NY 11790 | Tudor Village Deli (631) 751-7327