Update Info - The Happy Butchers
This restaurant was reported as closed. If it is open, let us know.
The Happy Butchers
222 Elm St
Milford, NH 03055
222 Elm St
Milford, NH 03055
This restaurant was reported as closed. If it is open, let us know.