Italian restaurant Seaford locals quietly trust for fresh meals daily