Deli · 904 Little Britain Road, New Windsor, NY
To-Go
More food in New Windsor, NY · Deli in New Windsor