Astor Deli

452 Saw Mill River Rd Yonkers NY 10701 USA

(914) 963-9700

Location