Best German Restaurants In Milford, NH

Last Updated:
Sort
Mile Away Restaurant is a restaurant located in Milford, New Hampshire at 52 Federal Hill Road. They are open every day except Monday and Tuesday. The house attached to the restaurant at The Mile Away was built in 1746 and was orginally one of the settlements of the early town of Monson, NH. It is located a “mile away” from the old town center. The town of Monson chartered in 1746, lasted only...
52 Federal Hill Road, Milford, NH, 03055
Rank
1
5 votes
Sponsor
0.0