Get directions to: Smile Deli, Valley Stream, NY
Restaurant address: 240 Rockaway Ave # A Valley Stream, NY 11580, USA
Restaurant: Smile Deli