Nelly's Sandwich Shop
113 Central St, Milford
(508) 634-8144
Recent Reviews
Nelly's Sandwich Shop
113 Central St, Milford 01757
(508) 634-8144