Demarest Deli

35 Park St #1, Demarest
(201) 768-0468