NextEats
›
Massachusetts
›
Food in Milford
›
Deli
› Nelly's Sandwich Shop
Nelly's Sandwich Shop
Deli · 113 Central St, Milford, MA
To-Go · Delivery
Hours
Tue 10 AM–7 PM
Wed 10 AM–7 PM
Thu 10 AM–7 PM
Fri 10 AM–10 PM
More food in Milford, MA
·
Deli in Milford