Riverhead NY # B Riverhead NY | Euro Deli, Restaurants 1. 517 Pulaski St, # B, Riverhead, NY 11901 | Euro Deli (631) 727-1635