HOME > Chowhound > All New England Archive >
Oct 13, 2009 02:11 PM

Eden Amherst, NH

Has anyone been here recently? We went 2 years ago when it first opened and there were major service issues, but it had just opened. Has anyone been recently?

  1. Click to Upload a photo (10 MB limit)