Nelly's Sandwich Shop
Address:
113 Central St, APT 1, Milford, MA 01757
Phone:
(508) 634-8144
Other Details:
Nelly's Sandwich is a locals-friendly eatery that serves breakfast, lunch and dinner. This family-owned restaurant opened in 1997 and boast a full liquor license and bar area. They specialize in burgers, seafood, pizza, Italian and Portuguese food.
Restaurants, Deli
Other Businesses: