Nelly's Sandwich Shop
113 Central St, Milford
(508) 634-8144
Menu
Restaurants in Milford, MA
Nelly's Sandwich Shop
113 Central St, Milford, MA 01757
(508) 634-8144