Sassi Italian Deli

Deli · 122 Dale Avenue, Ossining, NY

Hours

More food in Ossining, NY · Deli in Ossining